# File lib/yard/templates/section.rb, line 20
      def [](*args)
        if args.first.is_a?(Range) || args.size > 1
          obj = super(*args)
          obj.name = name
          return obj
        elsif args.first.is_a?(Integer)
          return super(*args)
        end
        find {|o| o.name == args.first }
      end