I get that I can't rely on `absolute_url` package name, but can you help me understand how it would break with others?
The way I understood it only one package is used when generating the url - either default, which is either `PathPackage` or `UrlPackage` if `assets_base_url` is defined or the one user specified in the `$packageName` variable when calling `asset()`, so it can't really conflict with others? 

Or you mean that `asset_url()` should fall back to `UrlPackage` if `assets_base_urls` is defined?