anchor.diff:  end;
   
   function THelloWorldResource.MetadataJSON(
  -  Metadata: TMARSApplicationMetadata): string;
  -var
  -  LJSON: TJSONObject;
  +  Metadata: TMARSEngineMetadata): TJSONObject;
   begin
  -  LJSON := Metadata.ToJSON;
  -  try
  -    Result := LJSON.ToJSON;
  -  finally
  -    LJSON.Free;
  -  end;
  +  Result := Metadata.ToJSON;
   end;
   
   function THelloWorldResource.SayHelloTo(Someone: string): string;
  
positive.code:     [GET, Path('metadata/bootstrap'), Produces(TMediaType.TEXT_HTML)]
      function MetadataBootstrap([Context] Metadata: TMARSApplicationMetadata): string;
  
      [GET, Path('metadata/json'), Produces(TMediaType.APPLICATION_JSON)]
      function MetadataJSON([Context] Metadata: TMARSApplicationMetadata): string;
    end;
  
    [Path('token')]
  
negative.code: 
    , MARS.dmustache, MARS.dmustache.InjectionService
    , MARS.Metadata, MARS.Metadata.JSON, MARS.Metadata.InjectionService
    , MARS.Metadata.Attributes
    ;
  
  type
    [Path('helloworld'), MetaDescription('This is my helloworld resource!')]
    THelloWorldResource = class
    protected
      [Context] mustache: TMARSdmustache;
  