To make our AngularJS data model validation more robust, we want the ability to make complex validators that have child validators.