http://saito.im/slide/ruby-new.html#slide-69
http://railsguides.net/find-method-source-location/
[].method(:+)
[].method(:+).source_location
Method.instance_methods(false)
Ruby 的 ||= 深入剖析: http://www.rubyinside.com/what-rubys-double-pipe-or-equals-really-does-5488.html