[AST] Add wrapper over FunctionVar on MethodVar
[BIND] Avoid method be considered as function
[BIND] Avoid binding of 'self' in class