public SocialEnginePrototype(SocialGuides currentGuides)
        {
            EngineGuides = currentGuides.Clone() as ISocialGuides;

            EnginePattern = HistoryPattern.Years(EngineGuides.YearFrom(), EngineGuides.YearUpto(), EngineGuides.IsDefault());
        }
        public virtual object Clone()
        {
            SocialGuides other = (SocialGuides)this.MemberwiseClone();

            return(other);
        }