code: public URI getRequestURI() {
  		Request request = (Request) super.message;
  		if (request.getRequestURI() instanceof javax.sip.address.SipURI)
  			return new SipURIImpl((javax.sip.address.SipURI) request
  					.getRequestURI(), ModifiableRule.Modifiable);
  		else if (request.getRequestURI() instanceof javax.sip.address.TelURL)
  			return new TelURLImpl((javax.sip.address.TelURL) request
  					.getRequestURI());
  		else
  			// From horacimacias : Fix for Issue 2115 MSS unable to handle GenericURI URIs
  			return new GenericURIImpl(request.getRequestURI());
  	}
docs: {@inheritDoc}