ZoneCallback bindCallback(
dynamic f(),
{bool runGuarded: true}
)

Equivalent to:

 ZoneCallback registered = registerCallback(f);
 if (runGuarded) return () => this.runGuarded(registered);
 return () => this.run(registered);

Source

/**
 *  Equivalent to:
 *
 *      ZoneCallback registered = registerCallback(f);
 *      if (runGuarded) return () => this.runGuarded(registered);
 *      return () => this.run(registered);
 *
 */
ZoneCallback bindCallback(f(), { bool runGuarded: true });