the name of a sub cannot contain dashes

References #32