Differentiate between max_required_args and max_allowed_args