# File lib/net/yail.rb, line 543
  def prepend_handler(event, *procs)
    raise "Cannot change handlers while threads are listening!" if @ioloop_thread

    # See if this is a word for a numeric - only applies to incoming events
    if (event.to_s =~ /^incoming_(.*)$/)
      number = @event_number_lookup[$1].to_i
      event = "incoming_numeric_#{number}""incoming_numeric_#{number}" if number > 0
    end

    @handlers[event] ||= Array.new
    until procs.empty?
      @handlers[event].unshift(procs.pop)
    end
  end