Often you are fine with zero or one result but more than one would indicate a bug. Right now you can do: ``` python try: rec = db.one(QUERY) except TooFew: rec = None if rec is None: pass else: pass ``` But it might be nicer to be able to do: ``` python rec = db.one_or_zero(QUERY) if rec is None: pass else: pass ```