code: def as_base(self, base):
          
          if base == self["base"]["symbol"]:
              return self.copy()
          elif base == self["quote"]["symbol"]:
              return self.copy().invert()
          else:
              raise InvalidAssetException
docs: Returns the price instance so that the base asset is ``base``.
  
              Note: This makes a copy of the object!