imho, all non kix switches should be allowed to pass.

using some sort of $ thingie like shown above does work, but makes it harder than it needs to be.