In this perspective, writing `strcmp` everywhere is not boilerplate, but a requirement.
(Such that
strcmp('9223372036854775807', '9223372036854775808');
returns -1, meaning the strings are not equal.)