code: protected LightweightTypeReference getCommonSuperType(List<LightweightTypeReference> types, ITypeComputationState state) {
  		return getCommonSuperType(types, state.getReferenceOwner());
  	}
docs: Computes the common super type for the given list of types. The list may not be empty.