improved ClassBuilder.getBackendclass