Work towards a new and improved syntax highlighter, not yet implemented