Make the object a blessed hash
Simplify OO internals
Allow passing data to contents methods as scalar ref