@mjd i've heard of it (maybe bash has it too?) but it's not clear to me if people actually use it in practice