Thanks a lot for your reply!
I was already experimenting with that (but I haven't been very successful yet...).
I was somehow assuming that the event already matched would be "cleared" and not further looked up (I've now realised that it's clearly stated in the documentation that it's not!)
Philippe