anchor.diff:          let entName = getEntityFullName com ctx ent.Ref
           let paramTypes = idents |> List.map (fun id -> id.Type)
           let memberRef = Fable.GeneratedMember.Function(entName, paramTypes, body.Type, entRef = ent.Ref)
  -        let info = com.GetMember(memberRef)
  -        transformAssocMemberFunction com ctx info entName idents body
  +        let memb = com.GetMember(memberRef)
  +        transformAssocMemberFunction com ctx memb entName idents body
   
       let transformPrimaryConstructor (com: IRustCompiler) ctx (ent: Fable.Entity) (ctor: Fable.MemberDecl) =
           let body =
  
positive.code:     //         | _ -> false
      //     loop body
  
      let makeAssocMemberItem (com: IRustCompiler) ctx (membName: string) (args: Fable.Ident list) (memb: Fable.MemberFunctionOrValue) =
          let parameters = memb.CurriedParameterGroups |> List.concat
          let returnType = memb.ReturnParameter.Type
          let fnDecl = transformFunctionDecl com ctx args parameters returnType
  
negative.code:     let transformAssocMemberFunction (com: IRustCompiler) ctx (memb: Fable.MemberFunctionOrValue) (membName: string) (args: Fable.Ident list) (body: Fable.Expr) =
          let name = splitLast membName
          let fnDecl, fnBody, fnGenParams =
              let parameters = memb.CurriedParameterGroups |> List.concat
              // let returnType = memb.ReturnParameter.Type
              transformFunc com ctx (Some membName) parameters args body
          let fnBody =
              if body.Type = Fable.Unit
              then mkSemiBlock fnBody
  