better debug output for request injection type not found
made trigger more consistent - return always an event object