An extendable Markdown Lexer/Parser for PHP