Support dashes in rule names