Data::TreeValidator::Node - Represents a node in the validation tree specification
This role is used as a market to indicate that a certain object can be used as validation specification.
This method is required for all classes that consume this role.
It takes some form of input, and should return an object that does the Data::TreeValidator::Result role.
This software is copyright (c) 2012 by Oliver Charles <email@example.com>.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.