added EmailType; added stricter check and string sanitization to StringType