Towards semi-trusses - Tomasz Brzezinski (Rev. Roumaine Math. Pures Appl, 2018)