code: protected Map<JvmIdentifiableElement, ResolvedTypes> prepare(ResolvedTypes resolvedTypes, IFeatureScopeSession featureScopeSession) {
  		Map<JvmIdentifiableElement, ResolvedTypes> resolvedTypesByContext = Maps.newHashMapWithExpectedSize(3); 
  		JvmType root = getRootJvmType();
  		rootedInstances.add(root);
  		recordExpressions(root);
  		doPrepare(resolvedTypes, featureScopeSession, root, resolvedTypesByContext);
  		return resolvedTypesByContext;
  	}
docs: Assign computed type references to the identifiable structural elements in the processed type.
  @return the stacked resolved types that shall be used in the computation.