There is enough branches and comments, that I can't tell which one is the currently official maintained code. Please point that out and update docs to point to the official maintained code. I'm going to post another real issue next, but if someone responds to this, I will move the issue to the correct location if this is not it.