Fix layout when there is a scrollbar.
Error annotations added.
Saving and loading, automatically.
Watch localStorage events to update input.
Recalculate and save, only when idle.
Keep scope as a local variable, not instance field.
Don't update sheet when input is not dirty.