Ensure all tests are run by 'make test'. Validator tests were not being run
Fixed required not having runnable tests and fixed an empty object returning true
Improved URL unit tests