public function getOrCreate(Node $item)
{
if (array_key_exists($item->identity(), $this->recommendations)) {
return $this->recommendations[$item->identity()];
}
$recommendation = new Recommendation($item);
$this->recommendations[$item->identity()] = $recommendation;
return $recommendation;
}