at https://gitlab.teklia.com/atr/dan/-/blob/fee9392a6047bbe4766a34e4a361c170fdcf7035/dan/utils.py#L109