Use $pre->append(...) instead of $event->setPre(...).