I guess you introduce innerMap is for equals operation. Are you not be able to compare this and that directly?