Warlock creates self-validating Python objects using JSON schema. WWW: https://github.com/bcwaldon/warlock