Use "print" for "-run" output instead of "puts"
Hierarchy type metaclass