def get_appearance_data(self, name, gender, key):
        species = self.get_species(name)
        # there is another json extension here where strings that have a , on
        # the end are treated as 1 item lists. there are also some species with
        # missing keys
        try:
            results = self.get_gender_data(species, gender)[key]
        except __HOLE__:
            return []
        if type(results) is str:
            return (results,)
        else:
            return results
dataset/ETHPy150Open wizzomafizzo/starcheat/starcheat/assets/species.py/Species.get_appearance_data