Make it easy to match a block against a list of types