def method_with_print
using A
p "begin method"
puts "This is '#{self.method(:method_with_print).name}' method"
p "end method"
end
test.rb:2:in `using': main.using is permitted only at toplevel (RuntimeError)
from test.rb:2:in `method_with_print'
from test.rb:17:in `<main>'