protected final Class defineClass(String name, byte[] data, int offset, int length) { return defineClass(name, data, offset, length, null);
protected final Class defineClass(byte[] data, int offset, int length) { return defineClass(null, data, offset, length, null);
    protected final Class defineClass(String name, byte[] data, int offset,            int length) {        return defineClass(name, data, offset, length, null);    }