- normalize string expressions
- make it easier to track invalid provided ranges
- use "lassign" instead of multiple "lindex" instructions