return (CollectionElementVariable2) typeVarToElementVars.get(typeVariable.getBindingKey());
return (CollectionElementVariable2) typeVarToElementVars.get(typeVariable.getKey());
	public CollectionElementVariable2 getElementVariable(ConstraintVariable2 constraintVariable, TypeVariable typeVariable) {		Assert.isTrue(typeVariable.isTypeVariable()); // includes null check		HashMap typeVarToElementVars= (HashMap) constraintVariable.getData(INDEXED_COLLECTION_ELEMENTS);		if (typeVarToElementVars == null)			return null;		return (CollectionElementVariable2) typeVarToElementVars.get(typeVariable.getBindingKey());	}