Do you think it's worth adding a default parameter, e.g. ```validate=False```, that users can pass to the constructor? This would be in addition to the ```isValid``` method.