Storage::loadImage() should return an instance of the prototype