I tried, by using can-event, the extra argument don't get passes as
opposed to normal jquery events, maybe this deserves an issue in github.
I modified it a bit so it is the component that triggers the event,
not the a tag
This solutions still leaves me unsatisfied, I will keep playing
with it.