anchor.diff:      }
       
       _methods[name] = handler;
  -  }
  -  
  -  Future<List<String>> getRemoteMethods(String plugin) {
  +    _myMethods[name] = new RemoteMethod(name, metadata: metadata);
  +  }
  +  
  +  Future<List<RemoteMethod>> getRemoteMethods(String plugin) {
       return callRemoteMethod(plugin, "__getRemoteMethods");
     }
     
  
positive.code:   });
    
    void replyMap(Map<String, dynamic> map) => request.reply(map);
  }
negative.code:     _init();
      return _bot;
    }
    
    Map<String, RemoteMethod> _myMethods = {};
  }
  
  typedef void RemoteCallHandler(RemoteCall call);
  