anchor.diff:      let declareType (com: IPythonCompiler) ctx (ent: Fable.Entity) entName (consArgs: Arguments) (consBody: Statement list) baseExpr classMembers : Statement list =
           let typeDeclaration = declareClassType com ctx ent entName consArgs consBody baseExpr classMembers
           let reflectionDeclaration, stmts =
  -            let ta =
  -                fableModuleAnnotation com ctx "Reflection" "TypeInfo" []
  -
  +            let ta = fableModuleAnnotation com ctx "Reflection" "TypeInfo" []
               let genArgs = Array.init ent.GenericParameters.Length (fun i -> "gen" + string i |> makeIdent)
               let generics = genArgs |> Array.mapToList (identAsExpr com ctx)
               let body, stmts = transformReflectionInfo com ctx None ent generics
  
positive.code: 
      type PythonCompiler (com: Compiler) =
          let onlyOnceWarnings = HashSet<string>()
          let imports = Dictionary<string,  Import>()
  
          let typeVars : HashSet<string> = HashSet ()
  
  
negative.code:     let transformObjectExpr (com: IPythonCompiler) ctx (members: Fable.MemberDecl list) baseCall: Expression * Statement list =
          // printfn "transformObjectExpr: %A" baseCall
          let makeMethod prop hasSpread args body decorators =
              let args, body, returnType, typeParamDecl =
                  getMemberArgsAndBody com ctx (Attached(isStatic=false)) hasSpread args body
  
              let name =
  