See also https://github.com/misterbisson/scriblio/commit/bbf3192ebb22f2e473d22a40bbdcb73b49afc06c#L2R179