def inspect
      # NOTES:
      #
      # * Exceptions raised here result in `(Object doesn't support #inspect)`. No other details are available, be careful.
      # * We don't return value from here, we **print** it directly.

      nodes = @instance.nodes.select {|node| node.parent == @parent}

      # Empty group?
      if nodes.empty?
        ::Kernel.puts "No groups/hacks here"
        return nil
      end

      # Not empty group, list contents.

      nodes = nodes.sort_by do |node|
        [
          node.is_a?(Node::Group) ? 0 : 1,    # Groups first.
          node.name.to_s,
        ]
      end

      # Compute name alignment width.
      names = nodes.map {|node| Tools.format_node_name(node)}
      name_align = Tools.compute_name_align(names, @instance.conf.local_name_align)

      nodes.each do |node|
        brief_desc = node.brief_desc || @instance.conf.brief_desc_stub

        fmt = "%-#{name_align}s%s"

        ::Kernel.puts(fmt % [
          Tools.format_node_name(node),
          brief_desc ? " # #{brief_desc}" : "",
        ])
      end # nodes.each

      nil
    end
def inspect
      # NOTES:
      #
      # * Exceptions raised here result in `(Object doesn't support #inspect)`. No other details are available, be careful.
      # * We don't return value from here, we **print** it directly.

      nodes = @instance.nodes.select {|node| node.parent == @parent}

      # Empty group?
      if nodes.empty?
        ::Kernel.puts "No groups/hacks here"
        return nil
      end

      # Not empty group, list contents.

      nodes = nodes.sort_by do |node|
        [
          node.is_a?(Node::Group) ? 0 : 1,    # Groups first.
          node.name.to_s,
        ]
      end

      # Compute name alignment width.
      names = nodes.map {|node| Tools.format_node_name(node)}
      name_align = Tools.compute_name_align(names, @instance.conf.local_name_align)

      nodes.each do |node|
        brief_desc = node.brief_desc || @instance.conf.brief_desc_stub

        fmt = "%-#{name_align}s%s"

        ::Kernel.puts(fmt % [
          Tools.format_node_name(node),
          brief_desc ? " # #{brief_desc}" : "",
        ])
      end # nodes.each

      nil
    end
NOTE: No useless methods here, please.