def get_currency(self, code):
        """
        Helper function
        Returns a dict containing:
        shortname (the code)
        longname
        users - a comma separated list of countries/regions/cities that use it
        alternatives - alternative names, e.g. ewro, Quid, Buck
        symbol - e.g. £, $
        highlight - ?
        """
        for currency in self.currencies:
            if currency['shortname'] == code:
                return currency
        raise RuntimeError("%s: %s not found" % (self.name, code))
Helper function
        Returns a dict containing:
        shortname (the code)
        longname
        users - a comma separated list of countries/regions/cities that use it
        alternatives - alternative names, e.g. ewro, Quid, Buck
        symbol - e.g. £, $
        highlight - ?