allow lazy validation
Merge pull request #40 from dannyroberts/lazy-validation

allow lazy validation