↑up
fromInteger や fromEnum によって、Integer から Int へ変換する際、 不正確になってしまう場合(Int で表現できる範囲を超える)の挙動について、 仕様を確認して、必要であれば実装を修正する。
現在は、BigInteger の longValue まかせ。