public MessageBuilderSettings(MessageBuilderSettings settings)
{
if (settings == null) {
throw new ArgumentNullException("settings");
}
UserPatterns = new List<MessagePatternModel>(settings.UserPatterns);
Patterns = new List<MessagePatternModel>(settings.Patterns);
NickColors = settings.NickColors;
StripFormattings = settings.StripFormattings;
StripColors = settings.StripColors;
HighlightColor = settings.HighlightColor;
HighlightWords = settings.HighlightWords;
}