Legacy wrapper

J'aurais fait une méthode `isLegacyUri` pour bien marquer ce qu'on fait ici.

En gros, il manque une explication sur ce que fait ce code, ce qui me semble central ici