Thanks Carl Meyer for the suggestion and Alex Gaynor and Carl for reviews.
Thanks Baptiste Mispelon for the report.
Thanks Jan Murre, Reinout van Rees and Wim Feijen, plus Remco Wendt for reviewing.