A Java configuration library