I'm not stating which way should be used, but thought it's worth mentioning that `Uri::encodeQueryFragment()` is called via both `static` and `self` currently...

```
Uri.php:385:            $uri .= "?" . static::encodeQueryFragment($this->query);
Uri.php:389:            $uri .= "#" . static::encodeQueryFragment($this->fragment);
Uri.php:1304:           $query = self::encodeQueryFragment(
```