fix pep8 violations
removing trailing whitespace
add tests for the hybrid validators
update the docstrings on the validators
decorators now have their own module
move optional from utils but preserve compat
tests for the new decorators
style fixes in the decorators module
update the docs
adds a thread-safe storage for notario
refactored from storage to store
modify the optional decorator for keys
implement the new Skip logic
create a Skip exception
context manager helper for a safe store that resets
granular tests for the optional decorator
avoid infinite while true :/
more functional tests for the optional decorator
is_empty has a better failure message
engine should use the reason from failures