class ActiveSupport::Callbacks::CallbackSequence

def skip?(arg)

def skip?(arg)
  arg.halted || !@user_conditions.all? { |c| c.call(arg.target, arg.value) }
end