public override bool Resolve(List targetList, string name, EntityType flags) { bool found = base.Resolve(targetList, name, flags); if (!found) { if (BaseType.Resolve(targetList, name, flags)) { found = true; } } return found; }