Problem: Vim9 script commands not sufficiently tested. Solution: Add more tests. Fix storing global variable. Make script variables work.
Problem: Maintaining a Vim9 branch separately is more work. Solution: Merge the Vim9 script changes.