Да, буду. Я лучше потрачу лишние 5 минут, но в перспективе сэкономлю кучу процессорного времени, нежели пожертвую этим временем ради утоления собственной лени. А тебе должны были объяснить на паре по алгоритмизации, что подобные суждения относятся лишь к коду, который не является универсальным для кучи разных ситуаций и который нужно прописывать десятки раз, а не единожды. Скорее всего тебе пытались объяснить, но ты не слушал, ибо писал код максимально быстро и компактно, а потому и отвлекаться на эту информацию не стал.
Какое в данном случае вообще дело до компактности? Тебя что, игроки похвалят за то, что ты написал компактный код? Или препод? Что это за странная мания писать компактный код ради... ничего?
Опять же, назови мне хоть 10-ок ситуаций, в которых может понадобиться данная библиотека и нельзя будет обойтись обычным Integer. Или ты всегда свой код пишешь с мыслью: "А вдруг я решу через пару лет использовать вон ту библиотеку, которая позволяет делать никому не нужную дичь?" (это я утрирую, если что. Я не называю unlong бесполезной библиотекой).
Может стоит решать проблемы по мере их поступления, не? Если уж приспичит использовать данную библиотеку и так лень будет добавить пару лишних условий в функцию, создай ещё одну, которая специально будет проверять большие числа. Или ты и мелкие сучки спиливаешь бензопилой, тратя кучу бензина, ибо лень поработать обычным топором или пилой?