internal MindSet AddPattern(params string[] patternParts) { var pattern = SemanticPattern.Parse(patternParts); Matcher.AddPattern(pattern); _lastPattern = pattern; return(this); }