if (o.name.length == 0) return "Empty name";
if (!o.name.match(/^[\w]+$/)) return "Bad characters in name";
}
+
if (typeof o.email === "string") {
if (o.email.length == 0) return "Empty email";
if (!o.email.match(/^[\w.+-]+@[\w.+-]+$/)) return "Bad characters in email";
}
+
return "";
}