fn lower_block_statement(
statements: &[Statement],
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
) -> boolfn lower_block_statement(
statements: &[Statement],
ctx: &mut LoweringContext<'_>,
instructions: &mut Vec<Instruction>,
) -> bool