XML parser in pure Java code so tools like Google's PlayN can transcompile it to all its target platforms