Explains why we need to ignore control-mouse-down events in -mouseDown: due to -menuForEvent: returning nil when we present a custom contextual menu