Agreed. Should be pretty straightforward to port too, as it doesn't seem to use any JVM specific functionality.