As spotted by @mmosmond : https://github.com/tskit-dev/tskit/issues/1619#issuecomment-1629242495 It's an easy fix, just need to call the appropriate parsing function on the ``windows`` argument and add a few tests.