annotation AcceptFail can be empty to accept all exceptions