The full documentation is not easy to find, though. I remember looking for it and failed. The typedef might be a good idea to tell us where to find it.