MediaWiki Parser as separate project to code reuse