Generate checks for positional variable argument (varargs) testing

		:param decorated_function: function decorator
		:param function_spec: function inspect information
		:param arg_specs: argument specification (same as arg_specs in :meth:`.Verifier.decorate`)

		:return: internal structure, that is used by :meth:`.Verifier._varargs_checks_test`

def _varargs_checks_gen(self, decorated_function, function_spec, arg_specs):
		""" Generate checks for positional variable argument (varargs) testing

		:param decorated_function: function decorator
		:param function_spec: function inspect information
		:param arg_specs: argument specification (same as arg_specs in :meth:`.Verifier.decorate`)

		:return: internal structure, that is used by :meth:`.Verifier._varargs_checks_test`
		"""
		inspected_varargs = function_spec.varargs

		if inspected_varargs is not None and inspected_varargs in arg_specs.keys():
			return self.check(
				arg_specs[inspected_varargs], inspected_varargs, decorated_function
			)