fn add_right_side_exp(
env: &mut SloshVm,
right_exps: &mut Vec<(Option<Interned>, Option<usize>, Value, Option<DestructType>)>,
a: Value,
value: Value,
state: &mut CompileState,
symbols: Rc<RefCell<Symbols>>,
allow_shadows: bool,
) -> VMResult<()>