Add ability to pass options to parsers
Improved documentation