Se houver dois estouros, um em System.Uri e outro em System.String, o código da biblioteca nunca deve chamar a sobrecarga ...