yes would say, more we have to throw exception if we failed to guess mime type. and also if the mime type is not an image.