SyntaxHighlighter interface + untested textmate implementation.