the UI thread, while the fetch happens in
 a background thread. This ensures that the UI does not freeze while the fetch happens.
 <p>
 For example, this sample code calls a cloud function <code>"MyFunction"</code> with
 <code>params</code> and calls a different function depending on whether the function succeeded.
 <p>
 
 <pre>
 ParseCloud.callFunctionInBackground(&quot;MyFunction&quot;new, params, FunctionCallback<ParseObject>() {
   public void done(ParseObject object, ParseException e) {
     if (e == n