Current implementation of #once uses a wrapping function to unregister the passed in listener before invoking it one time. This results in the function callbackWrapper being registered on events instead of the actual listener function, resulting in an error when attempting to use #off.
Who wrote this thing anyway?!