Hierarchical Data Validation à la Moose