As an example, Image.load could not load from URL:s since pike 7.4 or so.
The reason being that Nilsson wanted to load the HTTP module dynamically, but did not know about the difference between -> and [], with regard to dirnode modules.
Personally I thought that the support for loading from URL:s was simply removed for some other reason, and never investigated more closely.