OK, I suggest commenting the code with a highly condensed version of your explanation above.  Since the "catch-all" is an intentional exception to the usual rule, it is worth flagging as such, so that some future reader of the code understands why it is being done.