I think it is enough to just document it properly. The point with Image.load is to add a lot of "helpful" stuff on top of Image._decode(Stdio.read_file()). It launces external processes to decompress archives as an example.
It is not used in the Roxen tree, if that is what you were afraid of.