
Objects implemented with arrayrefs rather than hashrefs are often faster than those implemented with hashrefs. moose's default object implementation is hashref based. can we go faster?
simply "use moosex::arrayref" instead of "use moose", but note the limitations (see documentation).
the current implementation is mostly a proof of concept, but it does mostly seem to work.