Compiler was always reserving an extra local variable slot.