If we want to keep using file://, you can just as easily provide a new constructor of LogBackConfigLoader that takes a URI object instead. Then you can do:

```new LogBackConfigLoader(new URI(configLocation));```

But I am not entirely sure it is that important to keep that consistency.