why is it necessary to trim the provided separator?
Currently there is no test for this line, it could be removed without breaking any present tests.