> >>> d.get(1, "A()") > 'I'm A()' > >>> d[1] = True > >>> d.get(1, "A()") > 1 This should be lazyget(), of course. -- Gustavo Niemeyer [ 2AAC 7928 0FBF 0299 5EB5 60E2 2253 B29A 6664 3A0C ]