# File lib/yard/code_objects/base.rb, line 387
      def docstring=(comments)
        if comments =~ /\A\s*\(see (\S+)\s*\)(?:\s|$)/
          path, extra = $1, $'
          @docstring_extra = Docstring.new(extra, self)
          @docstring_extra_tags = Docstring === comments ? comments.tags : []
          @docstring_extra.add_tag(*@docstring_extra_tags)
          @docstring = Proxy.new(namespace, path)
        else
          @docstring_extra = nil
          @docstring_extra_tags = nil
          @docstring = Docstring === comments ? comments : Docstring.new(comments, self)
        end
      end