*/
public ScalarExpression newScalarExpression(QueryExpression qs, LogicSetExpression te)
{
if (containerIsStoredInSingleColumn())
{
throw new JPOXUserException(LOCALISER.msg("041025", fmd.getFullFieldName())).setFatal();
}
return new CollectionExpression(qs, datastoreContainer.getIDMapping(), te, ((CollectionStore) storeMgr.getBackingStoreForField(qs.getClassLoaderResolver(),fmd,null)), fieldName);
}