anchor.diff:      let b = e.BaseType
       not (isNull b) && b.FullName = "WebSharper.Core.Resources/BaseResource"
   
  -let TransformAssembly (prototypes: IDictionary<string, string>) (assembly : Mono.Cecil.AssemblyDefinition) =
  +let trAsm (prototypes: IDictionary<string, string>) (assembly : Mono.Cecil.AssemblyDefinition) intfAsClass =
       let rec withNested (tD: Mono.Cecil.TypeDefinition) =
           if tD.HasNestedTypes then
               Seq.append (Seq.singleton tD) (Seq.collect withNested tD.NestedTypes)
  
positive.code:         MacroEntries = Map.empty
      }
  
  let TransformWSAssembly prototypes (assembly : WebSharper.Compiler.Assembly) =
      TransformAssembly prototypes assembly.Raw     
negative.code:         graph.AddEdge(asmNodeIndex, ResourceNode req)
  
      let transformInterface (typ: Mono.Cecil.TypeDefinition) =
          if intfAsClass || not typ.IsInterface then None else
          let def = getTypeDefinition typ 
  
          let reqs = typ.CustomAttributes |> getRequires
  