Removing direct dependence on Elemental and instead checking out via Mercurial