} else {
            try {
                Long retVal = Long.parseLong(value);
                if (positiveOnly && retVal < 0L) {
                    throw new IllegalArgumentException("Input '" + name + "' must be an positive long.");