fails:Kernel.__method__ returns method name even from eval
fails:Kernel.__method__ returns nil from inside a class body
fails:Kernel.__method__ returns nil when not called from a method
