anchor.diff:      member __.IsPublic = isPublicMember
       /// Projects an instance to member of given value
       member __.Project (instance : 'DeclaringType) = 
  -        project<'DeclaringType, 'MemberType> path instance
  +        projectFunc.Value.Invoke instance
           
       /// Projects an instance to member of given value
       member __.ProjectExpr (instance : Expr<'DeclaringType>) =
  
positive.code:     /// Creates an uninitialized instance for POCO
      member inline __.CreateUninitialized() : 'Poco = 
          FormatterServices.GetUninitializedObject(typeof<'Poco>) :?> 'Poco
  
      interface IShapePoco with
          member __.Constructors = ctors |> Array.map (fun c -> c :> _)
  
negative.code:             | _ -> fs
  
          aux [] tI 
  //        |> List.rev 
          |> List.toArray
  
  //---------------------------
  