On unifying the space of l0-sampling algorithms