A library for the runtime generation of Java classes