Did China really invent this self-heating meal? Good job I say. I’d definitely try that!