John Stewart appears to be less than forthright about his veganism in Lanterns, and a new theory explains why.