Switched to using DScanner, implemented basic D frontend and used default XML backend.