An item prototype may be specified in one of four ways.
LuaItemPrototype | LuaItemStack | LuaItem | string