- if (o.name.length == 0) return "Empty name";
- if (!o.name.match(/^[\w]+$/)) return "Name: alphanumerics and underscore";
+ if (o.name.length == 0) return "Missing name";
+ if (!o.name.match(/^[\w-]+$/))
+ return "Name: alphanumerics, hyphen and underscore";