What even are beans? Are they vegetables? Why aren't they grains?