True, I didn’t include any of the exceptions because they don’t remotely apply in this case.
Agreed, but at least now they're covered.