public function get($identifier) : ColumnInterface
    {
        if (false === $this->has($identifier)) {
            throw new ColumnNotFoundException($identifier);
        }

        return $this->items[$identifier];
    }