fn plan_subscript_list(
    ecx: &ExprContext<'_>,
    expr: HirScalarExpr,
    positions: &[SubscriptPosition<Aug>],
    remaining_layers: usize,
    elem_type_name: &str
) -> Result<CoercibleScalarExpr, PlanError>