how on earth does a java 7 reference stay around for a year and a half?