    # File ../lib/fox/responder2.rb, line 55
        def onHandleMsg(sender, sel, ptr)
          messageType = Fox.SELTYPE(sel)
          result = @blocks[messageType].call(sender, sel, ptr)
          case messageType
            when SEL_TIMEOUT
              @@targets_of_pending_timers.delete(self)
            when SEL_CHORE
              @@targets_of_pending_chores.delete(self)
          end
          result
        end