public function item() { return $this->item; }
public function remove(Recommendation $recommendation) { if (!array_key_exists($recommendation->item()->identity(), $this->recommendations)) { return; } unset($this->recommendations[$recommendation->item()->identity()]); }