protected function calibratePort()
    {
        if ( $this->port === null && $this->scheme !== null && array_key_exists($this->scheme, self::DEFAULT_PORTS) ) {
            $this->port = self::DEFAULT_PORTS[$this->scheme];
        }
    }