This reference could be reference to class member.
This class member can be constant or static member ( attribute or method).
So method get() can return two types : ClassConst or ClassFunctionDefinition.
This reference can return reference to call expression ( with
'define' function ) or user function definition .
So method "get()" return type could be CallExpression or FunctionDefinition.