public ChainOfSameLettersDistinguisher(MaybeString inputWord) { maybeString = inputWord; }
public void Add(MaybeString word) { wordParts.Add(word); }
public Word(MaybeString inputMaybeString) { maybeString = inputMaybeString; chainOfSameLettersDistinguisher = new ChainOfSameLettersDistinguisher(maybeString); }
protected bool Equals(MaybeString other) { return(string.Equals(word, other.word)); }