Very naughty mega-commit. Added enum and validator specs. Everything seems to be working as expected
Very naughty mega-commit. Added enum and validator specs. Everything seems to be working as expected