Allows the Puppet module writer to run composite validation of data via the validate funtions from the puppetlabs/stdlib