completed logic for extending custom validation for issue #3
fixes#3 documented how to create your own custom validations in the readme