code: public Object convert( String value, TypeLiteral<?> toType )
      {
          try
          {
              return new URI( value );
          }
          catch ( URISyntaxException e )
          {
              throw new ProvisionException( "String value '" + value + "' is not a valid URI", e );
          }
      }
docs: {@inheritDoc}