a counter that will return decimal integers starting at 1 by default. optionally start the counter at another number and/or use a different radix