I read that as "if the image source is not set (meaning an empty string), then the image is assumed to be loaded."  Which is backwards.

I'm guessing by `src` you meant that if the `src` option is not provided, the provide image must already be loaded.

I think there is some ambiguity in `src` as used here (could be the `Image` attribute or the option).  The word "set" made me think you were talking about the image attribute (where `img.src = 'foo'` is setting).