https://aluigi.org/mytoolz.htm
