Adding 'optional' validator