As earlier, I dont mind so long as there still exists the capability of putting 'from var' in if desired.
Take the balance example above - doesnt need or use a backing variable
get balance as number
bal = 0.0
for order in orders, bal += order.bal
return bal
If I understand the proposal correctly will still get one inserted though not needed or used
result as if had written:
# implicit backing variable inserted (though unneeded)
var _balance as Number
get balance as number
bal = 0.0
for order in orders, bal += order.bal
return bal
with the explicit 'from var', its existence serves as an indicator that cobra is directed to use/create backing variable.