- use consistently "naturalnum" instead of "integer" when accepting just positive values