def data_in_machine(self, data):
        logger.debug("... Check if data in the hadoop")
        check_if_exists = "hadoop dfs -ls %s" % self.input
        if 0 == run(self.source % check_if_exists, warn_only=True, quiet=True).return_code:
            logger.debug("Data already in hadoop")
            return True
        else:
            logger.debug("Data not in hadoop")
            return False
After the let is evaluated, all of it's bindings are forgotten
dataset/ETHPy150Open grafos-ml/test.fm/src/testfm/okapi/connector.py/DynamicOkapiModel.data_in_machine--crossover with--dataset/ETHPy150Open kvalle/diy-lisp/tests/test_8_final_touches.py/test_let_bindings_do_not_affect_outer_environment