Warlock creates self-validating Python objects using JSON schema.