What we think of as vanilla—sweet, bland—is a lie. Real vanilla rather than synthetic vanillan can taste “dark-sweet, of smoke and cherries; or earthy as chocolate and coffee; or buttery, or caramelly or plummy; or stung by the faintest numbing hint of anise.”
NYT, via Helen Lewis. This is the main reason I get so angry when developers talk about “plain vanilla JavaScript”.