Better (and much more precise) explanation of Moose/Moo subclassing