class ActiveSupport::Callbacks::CallbackSequence

def call(*args)

def call(*args)
  @before.each { |b| b.call(*args) }
  value = @call.call(*args)
  @after.each { |a| a.call(*args) }
  value
end