Fix and test from/to string. Fix and test multiple paths to paths - caused necessary API change where the module takes a function that creates a through stream instead of a through stream.