to my defense I can say that the Schedule::events() API was not present in opm-parser when the EclWellManager needed this. (I think it wasn't available back then, maybe I just was not aware of it.)