docs: def get_info(self, code):
          """Return a dict of information about the currency"""
          for i, currency in enumerate(self.get_currency(code)):
              if i == 0:
                  try:
                      exp = int(currency.find('CcyMnrUnts').text)
                  except ValueError:
                      exp = 0
                  info = {
                      'CountryNames': [],
                      'ISO4217Number': int(currency.find('CcyNbr').text),
                      'ISO4217Exponent': exp,
                      'ISOUpdate': self.published.isoformat(),
                  }
              try:
                  ctry_name = currency.find('CtryNm').text
              except AttributeError:
                  continue
              if ctry_name:
                  info['CountryNames'] += [ctry_name]
          return info