Don't use signed types for fields that always contain values >= 0.