Hi Per, >> (i.e. private static final Class c1 = gnu.java.locale.Calendar.class) >>An optimizer might might remove an unused private field >that is initialized by a side-effect-free expression. I didn't think about optimization. Thanks for clarifying this. -- Mohan http://www.thisiscool.com/ http://www.animalsong.org/