@contextmanager
    def building(self):
        self.clear()
        yield
        self.build()


#------------------------------------------------------------------------------
# Interactive tools
#------------------------------------------------------------------------------
Returns a string you can pass to path.path safely.
dataset/ETHPy150Open kwikteam/phy/phy/plot/plot.py/View.building--crossover with--dataset/ETHPy150Open mozilla/addons-server/src/olympia/amo/utils.py/smart_path