I think we are all allowed to exercise some flexibility. It's
reasonable to drink PLAIN WATER from your bottle on a bus, so long
as you dun spill.
Likewise, all medication is surely permitted as an exception to the
rule.
Conversely, consumption of anything that permeates throughout the
bus and leaves a stench is considered undesirable and thus liable
for fines.