def getAmount(self, key):
        if key not in self.amounts:
            raise InvalidBillKeyError('%s is not a valid amount key.' % key)
        return self.amounts[key]
Say if this instance matches (fulfills) a requirement.
dataset/ETHPy150Open jookies/jasmin/jasmin/routing/Bills.py/Bill.getAmount--crossover with--dataset/ETHPy150Open anzev/hedwig/build/pip/pip/_vendor/distlib/database.py/Distribution.matches_requirement