String needs to be init'ed higher up as well, maybe only for Apple's JRE
cleaning up some imports