Faulty test case
Added `npm run test-watch` to continuously run tests during development.
Problem is reported to be related to `getDomain`
Returning the exception rule rather altering an existing rule.

By reference, it was leaking a change in rules.