Modifies Java8 sourcecode to be compilable under Java7 or older