An equivalent functionnality was implemented independently, so closing. Thanks!