public TextUnit Build(string word)
 {
     var builtTextUnit = new TextUnit {RawValue = word.ToLower()};
     builtTextUnit.FormattedValue = Format(builtTextUnit.RawValue);
     builtTextUnit.Stem = Stem(builtTextUnit.FormattedValue);
     if (builtTextUnit.Stem.Length <= 2)
     {
         builtTextUnit.Stem = builtTextUnit.FormattedValue;
     }
     return builtTextUnit;
 }
        public TextUnit Build(string word)
        {
            var builtTextUnit = new TextUnit();

            builtTextUnit.RawValue       = word.ToLower();
            builtTextUnit.FormattedValue = Format(builtTextUnit.RawValue);
            builtTextUnit.Stem           = Stem(builtTextUnit.FormattedValue);
            if (builtTextUnit.Stem.Length <= 2)
            {
                builtTextUnit.Stem = builtTextUnit.FormattedValue;
            }
            return(builtTextUnit);
        }