allow passing in validators to properties
Merge pull request #50 from dannyroberts/custom-validators

allow passing in validators to properties