Update to evenement ~2.0

We're not actually using from it, but others might want to use the trait.