introduced new role name validation for unexpected signs - incl. js-specs