This adds two functions to the SmilesParser API that let users poll disconnected molecules from the formula. The main API only returns a molecule which by def. is connected. Thus, those about ten tests with disconnected input were broken from the start and correctly fail with this code. Updates for tests will follow.
Took me some time to figure out my problem was that individual SmilesParserTests do not create a SmilesParser object (which is unexpected).