anchor.diff:      return _onDisconnect;
     }
   
  -  /**
  -   * Authenticates a Firebase client using a provided Authentication token.
  -   * Takes a single token as an argument and returns a Future that will be
  -   * resolved when the authentication succeeds (or fails).
  -   *
  -   * auth in the Firebase JS library has been deprecated. The same behaviour is
  -   * now achieved by using authWithCustomToken
  -   */
     @deprecated
     Future auth(String token) {
       var c = new Completer();
  
positive.code:     return c.future;
    }
  
    /**
     * Authenticates a Firebase client using an email / password combination.
     */
    Future authWithPassword(Map credentials) {
      var c = new Completer();
      // On failure, the first argument will be an Error object indicating the
  
negative.code:   final TIMESTAMP = context['Firebase']['ServerValue']['TIMESTAMP'];
  }
  
  class JsQuery implements Query {
    final JsObject _fb;
    Stream<Event> _onValue;
    Stream<Event> _onChildAdded;
  