- Uses dashes to make rule_code cleaner
- docstring