function it_retains_the_original_state_of_the_instance_duplicated_with_new_authority()
    {
        $original_uri = (string) $this->getWrappedObject();

        $new_authority = $this->withAuthority("corge:grault@quux.qux:9999");

        $this->__toString()->shouldReturn($original_uri);
    }