Natürlich kannst Du das auch selbst machen.
Kannste alles aus der Lib löschen und selbst schreiben das ist kein Problem.

Beim ACS und anderen Dingen wurden schon EventHandler eingeführt und da bot es sich an das einfach für alles herzunehmen.

MfG,
SlyD