parameters: (name=None, **attrs)
return_statement: return command(name, **attrs)
docstring: Creates a new :class:`Group` with a function as callback.  This
      works otherwise the same as :func:`command` just that the `cls`
      parameter is set to :class:`Group`.
docstring_summary: Creates a new :class:`Group` with a function as callback.  This
      works otherwise the same as :func:`command` just that the `cls`
      parameter is set to :class:`Group`.
docstring_tokens: Creates a new : class : Group with a function as callback . This works otherwise the same as : func : command just that the cls parameter is set to : class : Group .
function: def group(name=None, **attrs):
      """Creates a new :class:`Group` with a function as callback.  This
      works otherwise the same as :func:`command` just that the `cls`
      parameter is set to :class:`Group`.
      """
      attrs.setdefault('cls', Group)
      return command(name, **attrs)
function_tokens: def group ( name = None , * * attrs ) : attrs . setdefault ( 'cls' , Group ) return command ( name , * * attrs )