public override void ProcessSymbol(char symbol)
        {
            if (newItemExpected)
            {
                if (symbol == ' ')
                {
                    newItemExpected = false;
                }
                return;
            }

            if (symbol == '\n')
            {
                items.Add(CurrentField);
                FieldBuilder.Clear();
                newItemExpected = true;
                return;
            }

            base.ProcessSymbol(symbol);
        }