class Capybara::Selenium::Node

def click_with_options(click_options)

def click_with_options(click_options)
  scroll_if_needed do
    action_with_modifiers(click_options) do |action|
      if block_given?
        yield action
      else
        click_options.coords? ? action.click : action.click(native)
      end
    end
  end
end