Passing unit tests

:smile:
Technically this will work, but it is not a good habit as you are mutating the input variable locall. Best to create a new variable that holds the `bp` being used in  SectionParserData ctor so you explicitly state your intent.