anchor.diff:                                  let isNotStatic = m.Args |> List.exists (fun q -> q.IsThisArgument)
                                   Set.contains m.Name nonInterfaceMembersSet && isNotStatic)
                           for m in membersNotDeclared ->
  -                            let isFluent = isFluentMemberBody m.Body
  -                            let fnDecl = transformFunctionDecl com ctx isFluent m.Args m.Body.Type
  +                            let fnDecl = transformFunctionDecl com ctx m.Args m.Body.Type
                               let generics = makeGenerics com ctx [] //TODO: add generics?
                               let fnKind = mkFnKind DEFAULT_FN_HEADER fnDecl generics None
                               mkFnAssocItem [] m.Name fnKind
  
positive.code:                     //     let callee = com.TransformAsExpr(ctx, reflectionMethodExpr)
                      //     Expression.callExpression(callee, generics)
  
          if ctx.Typegen.IsParamByRefPreferred
          then ty
          else
              match shouldBeRefCountWrapped com typ with
              | Some Lrc -> makeLrcTy com ctx ty
              | Some Rc -> makeRcTy com ctx ty
              | Some Arc -> makeArcTy com ctx ty
              | Some Box -> makeBoxTy com ctx ty
              | _ -> ty
  
      // let maybeWrapInPtrTy com ctx typ ty =
      //     if ctx.Typegen.IsParamByRefPreferred
      //     then ty
      //     else
      //         match shouldBeRefCountWrapped com typ with
      //         | Some Lrc -> makeLrcTy com ctx ty
      //         | Some Rc -> makeRcTy com ctx ty
      //         | Some Arc -> makeArcTy com ctx ty
      //         | Some Box -> makeBoxTy com ctx ty
      //         | _ -> ty
  (*
      let transformReflectionInfo com ctx r (ent: Fable.Entity) generics =
          if ent.IsFSharpRecord then
  
negative.code:         let output =
              if returnType = Fable.Unit then VOID_RETURN_TY
              else
                  let ctx = { ctx with Typegen = { ctx.Typegen with IsParamType = false } }
                  let ty = returnType |> transformType com ctx
                  ty |> mkFnRetTy
          mkFnDecl inputs output
  
  