EHN: various utility methods for events