What impact will Java 7 ultimately have on Java's future?