BUT WHAT IS capybara, REALLY?