Introduced a protocol so objects can declare if they want the menu pan gesture to fail