Adding support for multiple validation checks
Support easy non-null checks