Chemistry and applications of flavylium compounds: a handful of colours.