module ActiveSupport::Callbacks
def __run_callbacks__(callbacks, &block)
def __run_callbacks__(callbacks, &block) if callbacks.empty? yield if block_given? else runner = callbacks.compile e = Filters::Environment.new(self, false, nil, block) runner.call(e).value end end