def require(self, product_type):
    self._dependencies.add(product_type)
    self._context.products.require(product_type)
Same as toggle_like but hides param `user` from API
dataset/ETHPy150Open pantsbuild/pants/src/python/pants/engine/round_manager.py/RoundManager.require--crossover with--dataset/ETHPy150Open frappe/frappe/frappe/desk/like.py/_toggle_like