private IEntity[] FindExtension(IType fromType, string name) { IEntity extension = NameResolutionService.ResolveExtension(fromType, name); if (null == extension) { return(Ambiguous.NoEntities); } var a = extension as Ambiguous; if (null != a) { return(a.Entities); } return(new[] { extension }); }