hmm we probably shouldn't catch all exceptions here.  Could you fix this to only catch only the kinds that we expect it to fail wit, ie KeyError. Thanks!