public bool Resolve(List targetList, string name, EntityType flags) { if (name == _alias && NameResolutionService.IsFlagSet(flags, _subject.EntityType)) { targetList.Add(_subject); return true; } return false; }