Use unsigned. Add _CheckArgs_.