I'd say **only** support class methods, like [`Marshal`](http://ruby-doc.org/core-2.0/Marshal.html) does.