anchor.diff:      test('setWithPriority', () {
         var priority = 1;
         var value = {'onDisconnect setWithPriority': 2};
  -      return f.onDisconnect.setWithPriority(value, priority).then((v) {
  +      return fbClient.onDisconnect.setWithPriority(value, priority).then((v) {
           // Unable to check value (value set upon disconnect.)
         });
       });
   
       test('update', () {
         var value = {'onDisconnect update': 3};
  -      return f.onDisconnect.update(value).then((v) {
  +      return fbClient.onDisconnect.update(value).then((v) {
           // Unable to check value (value updated upon disconnect.)
         });
       });
   
       test('remove', () {
  -      return f.onDisconnect.remove().then((v) {
  +      return fbClient.onDisconnect.remove().then((v) {
           // Unable to check value (value removed upon disconnect.)
         });
       });
   
       test('cancel', () {
  -      return f.onDisconnect.cancel().then((v) {
  +      return fbClient.onDisconnect.cancel().then((v) {
           // TODO: confirm that queued set/update events are cancelled.
         });
       });
  
positive.code:     });
  
      test('orderByValue', () {
        f.child('order-by-value/football').set(20);
        f.child('order-by-value/basketball').set(10);
        f.child('order-by-value/baseball').set(15);
  
        return f
            .child('order-by-value')
            .orderByValue()
            .once('value')
  
negative.code:           'password': password,
          };
  
          return fbClient
              .createUser({'email': email, 'password': password})
              .then((result) {
            expect(fbClient.changeEmail(badCredentials), throwsA((error) {
              expect(error['code'], "INVALID_EMAIL");
              fbClient.removeUser({'email': email, 'password': password});
              return true;
            }));
          });
  