public function withSRID(int $srid) : CoordinateSystem
    {
        if ($srid === $this->srid) {
            return $this;
        }

        $that = clone $this;
        $that->srid = $srid;

        return $that;
    }