public TitleHue[] GetHues(params TitleRarity[] rarities) { if (rarities != null && rarities.Length > 0) { return(Hues.Where(h => rarities.Contains(h.Rarity)).ToArray()); } return(Hues.ToArray()); }