Parse list

Work in progress
Oh, wait, nevermind. I see the `ParseOrderByFields()` below. Exporting every small section to the API seems like overkill. I can see exporting the field parsing but I don't feel like the `ORDER BY` itself needs to be in an exported function. That only makes sense in the context of a statement as a whole.