20 years of Java Jacks