# File lib/Getopt/Declare2.rb, line 434
      def cachecode(ownerflag, itemcount)
        if itemcount > 1
          "                  @cache['#{ownerflag}']['#{@text}'] = _PUNCT_['#{@text}']\n"
        else
          "                  unless @cache['#{ownerflag}']\n" +
          "                    @cache['#{ownerflag}'] = _PUNCT_['#{@text}'] || 1\n" +
          "                   end\n"
        end
      end