Add extensive filtering options. Add support for rendering to Markdown.