Hello all, Just to note that following some very productive code exchanges and discussion with Jerro, this has now been submitted to Phobos: https://github.com/D-Programming-Language/phobos/pull/1029 Do let us have your feedback! Best wishes (and Merry Xmas), -- Joe