anchor.diff:   * The base class for the remote_service server. This is your starting point for
    * a remote services server.
    */
  -class RemoteServices<C extends Context> {
  +class RemoteServices {
   
     final ContextInitalizer contextInitializer;
   
  
positive.code: 
    /**
     * Invokes the route with [Context] and the [requestMessage] and returns the
     * resulting [GeneratedMessage] of type [M].
     */
    Future<GeneratedMessage> invoke(C context, GeneratedMessage requestMessage) {
      return reflect(service).invoke(method.simpleName, [context, requestMessage]).reflectee;
    }
  
  
negative.code:           throw new InvalidServiceDeclaration("Every route needs to accept a Context and a GeneratedMessage object as parameters.", service);
          }
  
          var _route = new ServiceRoute(service, method, method.parameters.last.type);
  
          _routes.add(_route);
  
  