Why would think it were anything else?
Actually I know why I thought it was something else, because I speak English. A misleading language of weird phrases and pseudothings that are called one thing but mean another.
A rice sandwich is literally a sandwich (two pieces of bread) with rice in the middle.
If I were to say “I smell a rat”. I don’t actually smell the animal (well maybe in a rare case where there were literal rodents surrounding me). I am trying to tell you that I think there is a traitor. Geez! English is so weird. It’s a literal language and completely misleading all at once.