This is strictly theoretical.
module BleeTest
def meth
puts 'foo'
end
end
This code runs without error, but is it ever possible the invoke the method "meth"?
It seems to me that "meth" is an instance method of a module which cannot be instantiated. But then why is this construct allowed by the interpreter?