redundant check - is_numericint() tests for >= 0(cherry picked from commit f208e9690e2ec4089cf3d3fe5f5f03fed5a36e6f)
redundant check - is_numericint() tests for >= 0
(cherry picked from commit f208e9690e2ec4089cf3d3fe5f5f03fed5a36e6f)