public override IList<MemoryObject> GetPossibleMatches(DaoCriteria crit)
{
List<MemoryObject> retVal = new List<MemoryObject>();
foreach (object key in GetMatchingKeys(crit, _subIndexes.Keys))
{
retVal.AddRange(_subIndexes[key].GetPossibleMatches(crit));
}
return retVal;
}