IndexGenerator thingy has to be re-written. Test Liberate.java in a seperate source tree.