add function bridge test
#13;add VariableReferenceDefinition and FunctionDefinition support; change variable define way, Var('name')
#2;#3;#13;add inlined function support for chained access
add getname