@Override public <T> T newInstance(Class<T> c) { ClassAccess<T> classAccess = AsmClassAccess.get(c); return classAccess.newInstance(); }
@Override protected <W> ClassModel<W> getClassModel(Class<W> clazz) { return AsmClassAccess.get(clazz).getClassModel(); }