Doc fixes

Commit 029b70e is more like a proof of concept, it has some issues noted in its commit message.
I don't think we should expose the ``parser`` module. At least don't put it first into the list.