Why ```IntegerField```?