Fixes a bug where booleans didn't invoke the parent's validations