There is a lot of debate on what to call this. method_name differs from called only by the fact that it returns a string, rather then a symbol.
def tester; p methodname; end tester #=> "tester"
Returns the nature of something within the context of the binding. Returns nil if that thing is not defined.