major enhancements including breaking changes to validator syntax