{
if (containerIsStoredInSingleColumn())
{
throw new NucleusUserException(LOCALISER.msg("041026", mmd.getFullFieldName())).setFatal();
}
return new ArrayExpression(qs, datastoreContainer.getIDMapping(), te, (ArrayStore) storeMgr.getBackingStoreForField(qs.getClassLoaderResolver(),mmd,null), fieldName);
}