You can think of the return value as `shouldPerformDefaultAction`