public Object newInstance(Context context) throws StandardException {
Throwable t;
try {
GeneratedByteCode ni = (GeneratedByteCode) ci.getNewInstance();
ni.initFromContext(context);
ni.setGC(this);
ni.postConstructor();
return ni;
} catch (InstantiationException ie) {
t = ie;
} catch (IllegalAccessException iae) {