anchor.diff:      let getEntityFieldsAsProps (com: IPythonCompiler) ctx (ent: Fable.Entity) =
           if ent.IsFSharpUnion then
               getUnionFieldsAsIdents com ctx ent
  -            |> Array.map (fun id ->
  -                let prop = identAsExpr id
  -                //let ta = typeAnnotation com ctx id.Type
  -                prop)
  +            |> Array.map identAsExpr
           else
               ent.FSharpFields
               |> Seq.map (fun field ->
                   let prop, computed = memberFromName field.Name
  -                //let ta = typeAnnotation com ctx field.FieldType
  -                let isStatic = if field.IsStatic then Some true else None
                   prop)
               |> Seq.toArray
   
  
positive.code:         | Fable.NewArray (values, typ) -> makeArray com ctx values
          //| Fable.NewArrayFrom (size, typ) -> makeAllocatedFrom com ctx size, []
          | Fable.NewTuple vals -> makeArray com ctx vals
          // | Fable.NewList (headAndTail, _) when List.contains "FABLE_LIBRARY" com.Options.Define ->
          //     makeList com ctx r headAndTail
          // Optimization for bundle size: compile list literals as List.ofArray
          | Fable.NewList (headAndTail, _) ->
              let rec getItems acc = function
  
negative.code:             printfn "Not Py statement"
              let value, stmts = transformBindingExprBody com ctx var value
              let varName = Expression.name(var.Name)
              let decl = varDeclaration ctx varName var.IsMutable value
              stmts @ decl
  
      let transformTest (com: IPythonCompiler) ctx range kind expr: Expression * Statement list =
          match kind with
  