Add function for generating arbitrary non-negative numbers