If a protocol is "not allowed" then you should just not have a match, not return something else