A::reference operator[](const Key& key);
The member function determines the iterator it as the return value of insert( value_type(key, T()). (It inserts
an element with the specified key if no such element exists.) It then returns a reference to (*it). second.