Python markup and tag-based parsers