* use embedded validations via noop yaml unmarshaler * lint * fixes integration tests now that groupings are handled