code: def list(self, limit=None, marker=None, end_marker=None, prefix=None):
          
          uri = "/%s" % self.uri_base
          qs = utils.dict_to_qs({"marker": marker, "limit": limit,
                  "prefix": prefix, "end_marker": end_marker})
          if qs:
              uri = "%s?%s" % (uri, qs)
          resp, resp_body = self.api.method_get(uri)
          return [Container(self, res, loaded=False)
                  for res in resp_body if res]
docs: Swift doesn't return listings in the same format as the rest of
          OpenStack, so this method has to be overriden.