Fixed some validation issues

Validation has cause a lot of trouble during testing with strictness
towards the type of variable while the SMTP parser is pretty flexible on
outputting a non-universal type on every parse.