class Dry::Logic::Result

def >(other)

def >(other)
  if success?
    other.(input)
  else
    Logic.Result(input, true, rule)
  end
end