@graywolf In the past, when incorporating third-party code in Guile, such as SRFIs, we’d usually try to keep the upstream part unchanged and just add a thin layer around it, the idea being that it would make it easier to keep in sync with upstream.
Clearly that hasn’t been of much use with SRFI-64.