You're totally right.  `default` is just an abstraction.

If it were simply adding additional event, extending `click` is no problem.  The trick is with `data-route` and how it is hard coded to `click`.  for us that meant that actions were fast but route changes still had a 300ms delay.

`default` is a sucky name but I'm not sure what event to have `RouteBinding` register.  Will put more thought into that.