BUT WHAT IS Beans, REALLY?