question: public Value evaluate ( Context context , VariableDefinitionNode node ) { if ( inClass ) { QName qname = new QName ( NodeMagic . getUserNamespace ( node ) , NodeMagic . getVariableName ( node ) ) ; GenerativeClassInfo . AccessorInfo accessorInfo = bindableInfo . getAccessor ( qname ) ; if ( accessorInfo != null ) { hideVariable ( node , accessorInfo ) ; registerRenamedAccessor ( accessorInfo ) ; } } return null ; }
target:  visits all variable definitions that occur inside class definitions, outside function definitions, and mangles their names if they've been marked for [Bindable] codegen.