code: def getSizes(self):
          
          method = 'flickr.photos.getSizes'
          data = _doget(method, photo_id=self.id)
          ret = []
          # The given props are those that we return and the according types, since
          # return width and height as string would make "75">"100" be True, which 
          # is just error prone.
          props = {'url':str,'width':int,'height':int,'label':str,'source':str,'text':str}
          for psize in data.rsp.sizes.size:
              d = {}
              for prop,convert_to_type in props.items():
                  d[prop] = convert_to_type(getattr(psize, prop))
              ret.append(d)
          return ret
docs: Get all the available sizes of the current image, and all available
          data about them.
          Returns: A list of dicts with the size data.