* Unified event cleanup code * Add proper support for unicode input * Add proper return code for event process failures