Fix boolean true patterns to always yield a handler, together with a test