#3 allow dashes in ld name for server side validation