the virtues of [x..-y] and [x..<y] syntaxes have been discussed before, so i'll simply presume the majority supports the string[2..<2] plan.
I'm for it.
i would have to add all variants of [..<] [<..] and [<..<] to the grammar with or without arguments.
I can't think of anything useful for those variants to do. What do they do in lpc?