Add ability to to define rules that stop the format listener

Feels a lot like I am abusing Exceptions for control flow here. But imho returning ``false`` just makes the API messy.
Shouldn't this be: `!empty($options['stop'])`?