This function checks whether the input is proper count, i.e., a single,
positive integer.
is_count(x, allow_zero = FALSE, error = TRUE)If error = TRUE, either invisibly TRUE or an error is thrown.
If error = FALSE, invisibly TRUE or FALSE.
Any object.
Either TRUE to allow a zero value, or FALSE (default) if not.
In the case that x is not a proper count, either TRUE (default)
to throw an error or FALSE to return invisibly FALSE.