Before revision:  Our construction is based on embedding discrete variables into a continuous space; a technique previously employed by coalescent Hamiltonian Monte Carlo algorithms which suffer from implementationally and analytically complex boundary crossings  .
After revision:  Our construction resembles existing techniques for Hamiltonian Monte Carlo algorithms which suffer from implementationally and analytically complex boundary crossings .