src/Set.php
public function current()
    {
        $neighbourCurrent = $this->neighbour->current();
        $current = parent::current();

        if (!$this->neighbour instanceof Set) {
            $neighbourCurrent = array($neighbourCurrent);
        }

        array_unshift($neighbourCurrent, $current);

        return $neighbourCurrent;
    }
public function current()
    {
        $neighbourCurrent = $this->neighbour->current();
        $current = parent::current();

        if (!$this->neighbour instanceof Set) {
            $neighbourCurrent = array($neighbourCurrent);
        }

        array_unshift($neighbourCurrent, $current);

        return $neighbourCurrent;
    }
{@inheritdoc}