infinite default dict (courtesy of @raymondh)