When running my app in profiler, I see entries to Background.registerForSleepEvent in the profiler.
I am not calling this function in my code.
The stack trace in the profiler points to two functions, which are the only functions in my code that have a call to Method.invoke. So, maybe there is a mix-up in profiler between invoke and registerForSleepEvent?