Had a curious experience on one of those long Asia-LHR "three" meal flights. I was asleep - sleeping quite well actually - and woke up briefly to realize the crew were bringing round the mid-flight snack boxes. I took one, shoved it in the seat pocket, and went back to sleep.
Woke up a couple of hours later and it was GONE!
I realize those long flights can be hungry ones, but still.
Unless the snack boxes have been enhanced and it was all a dream...