explicit variant for interpreter values