fn lower_array_store(
target: &Expression,
rhs: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
)fn lower_array_store(
target: &Expression,
rhs: &Expression,
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
)