I have now fixed the docstrings, and yes. As i said, it doesnt support all fields yet, as some of them would be very hard to implement, if you see any obvious fixes, could you maybe point them out so i can fix ?
Is this branch being actively developed? It looks to me like there's a lot of cleanup required in the code to make it fit the documentation and style requirements, but given we've had a half dozen tickets submitted to our issue tracker against this branch, it indicates that there's a number of people using it.
I'd prefer it if someone was willing to clean this up, but if nobody is, I may still merge it anyway due to the number of people asking for it.