When I go into irb and type in a command that does not exist I get an error stating
\"undefined local variable or method \'my_method\' for main:Object (NameError
Look for methods in the Kernel, Object and Module : e.g. local_variables, instance_methods, instance_variables.
Other great methods in there. inspect is another one.