} else if (begining) {
                textParts = textParts
                    .reduce((parts, str) => parts.concat(parseFragmentByBeginning(str, begining)), [])
                    .map(trimIterator)
                    .filter(nonEmptyIterator);