class Dry::Logic::Rule::Result

def evaluate_input(result)

def evaluate_input(result)
  if name.is_a?(Hash)
    parent, child = name.to_a.flatten
    result[parent].input[child]
  else
    result[name].input
  end
end