#14, #57: Support email input (type="email")