Key& operator=(const Key& aKey) { mContainerVariable = aKey.mContainerVariable; mContainerValue    = aKey.mContainerValue; mMemberVariable    = aKey.mMemberVariable; mMemberValue       = aKey.mMemberValue; return *this; }
ConstIterator& operator=(const ConstIterator& aConstIterator) { mCurrent = aConstIterator.mCurrent; return *this; }
    Key& operator=(const Key& aKey) {        mContainerVariable = aKey.mContainerVariable;        mContainerValue    = aKey.mContainerValue;        mMemberVariable    = aKey.mMemberVariable;        mMemberValue       = aKey.mMemberValue;        return *this; }