Fix superclass, add documentation to decorate event.