Hatch.js built on top of Compound.js