# File lib/jmespath/runtime.rb, line 55
    def search(expression, data)
      optimized_expression = @parser.parse(expression).optimize
      optimized_expression.visit(data)
    end