p self.to_s #=> "main"
p proc{ to_s }.call #=> "main"
p 0.instance_eval{ to_s } #=> "0"
p Fixnum.instance_eval{ to_s } #=> "Fixnum"
p Fixnum.class_eval{ to_s } #=> "Fixnum"
p Fixnum.module_eval{ to_s } #=> "Fixnum"
cCBzZWxmLnRvX3MgICAgICAgICAgICAgICAgICAgICAjPT4gIm1haW4iCnAgcHJvY3sgdG9fcyB9LmNhbGwgICAgICAgICAgICAgIz0+ICJtYWluIgpwIDAuaW5zdGFuY2VfZXZhbHsgdG9fcyB9ICAgICAgICM9PiAiMCIKcCBGaXhudW0uaW5zdGFuY2VfZXZhbHsgdG9fcyB9ICAjPT4gIkZpeG51bSIKcCBGaXhudW0uY2xhc3NfZXZhbHsgdG9fcyB9ICAgICAjPT4gIkZpeG51bSIKcCBGaXhudW0ubW9kdWxlX2V2YWx7IHRvX3MgfSAgICAjPT4gIkZpeG51bSI=