public function __construct(IngredientRepositoryInterface $ingredient_repository)
 {
     parent::__construct();
     $this->ingredient_repository = $ingredient_repository;
 }
 public function __construct(Collection $ingredients)
 {
     parent::__construct();
     $this->usable_ingredients = $ingredients;
 }