Before revision:  a technique previously exploited in the construction of Hamiltonian Monte Carlo algorithms , where it can lead to implementationally and analytically complex boundary crossings.
After revision:  a technique previously employed by coalescent Hamiltonian Monte Carlo algorithms , where it can lead to implementationally and analytically complex boundary crossings.