いつからMapはhashCode()の呼び出しが必須になったんだよ。