Comment Comment by sicp-enjoyer You need both access patterns (otherwise you do a double-lookup to insert a default value) and C++ already provides both. parent sicp-enjoyer 3 years ago