':returns: The hg executable
:rtype: Executable'

@property
def hg(self):

    if (not self._hg):
        self._hg = which('hg', required=True)
        self._hg.add_default_env('PYTHONPATH', '')
    return self._hg
