This method returns the image caption, and if it doesn't find it, the object's description.
I think on a -1 renaming it to "media_*", because that gives the feeling that this will return any media, where only images are retunred.

And i'm not sure about "image_caption". This returns the description if no caption is found, so it wouldn't be entirely true to name it like that...