Return events instead of exceptions