# File lib/safely/core.rb, line 10
    def report_exception(e, tag: nil)
      tag = Safely.tag if tag.nil?
      if tag && e.message
        e = e.dup # leave original exception unmodified
        message = e.message
        e.define_singleton_method(:message) do
          "[#{tag == true ? "safely" : tag}] #{message}"
        end
      end
      report_exception_method.call(e)
    end