code: @Nullable
    public IURLProtocol getProtocol (@Nullable final ISimpleURL aURL)
    {
      return aURL == null ? null : getProtocol (aURL.getPath ());
    }
docs: Try to evaluate the matching URL protocol from the passed URL
  
  @param aURL
  The URL data
  @return The corresponding URL protocol or <code>null</code> if unresolved