private void HandleIncomingOutfit(Outfit set)
        {
            var previous = Follower.Outfits
                .FirstOrDefault(outfit =>
                    outfit.Period == set.Period);
            if (previous != null)
                Follower.Outfits.Remove(previous);

            Follower.Outfits.Add(set);
        }
        public void AddOufit(IPersonality person, Outfit outfit)
        {
            var previous = person.Outfits
                .FirstOrDefault(o =>
                    o.Period == outfit.Period
                    && o.Name == outfit.Name);

            if (previous != null)
                person.Outfits.Remove(previous);

            person.Outfits.Add(outfit);
        }