code: @Override
      public void run() {
          try {
              m_returned = m_method.invoke(m_object, m_args);
          } catch (Throwable thrown) {
              m_thrown = thrown;
          }
      }
docs: Invokes the <code>Method</code>, then exits.