2015-08-26 20:56:00+00:00 In reply to @ben_nuttall @ben_nuttall a = dict.setdefault(b, lookup(b)). I suppose if lookup has side effects that's bad.