I was having the time of my life as I savoured the last piece of liver on my plate at a restaurant last week. I was about to ask for an extra helping until my eyes landed on shining particles swimming ...