Parser: Add guessSectionNameFromStrippedText() and refactor