This makes sense because if the timeout is 0, the app calling it obviously just wants to fetch any pending events and not wait.
COMING IN THE FULL RELEASE: - A user system - A functional IPC (Inter-Process Communication) system THINGS CAN AND WILL CHANGE FROM NOW UNTIL THE FINAL RELEASE.