Hi Red, just a thought, I know adding forums isn't a normally a request that gets action but in this case I think it might be worth it!
Having a dedicated forum just to post bugs in might stop the other forums being used to report them - I'm currently reporting API bugs in the Plugin forum, but I feel like I'm cluttering it a little them
For example, this method in the API only gets called once for each time a player goes to sleep, if the player wakes up (presses escape) and then goes back to sleep this method isn't called for any following "sleep events".
. . .Or let me know if you want me to keep using the Plugin forum!