Don't suggest ${foo//bar/baz} for #!/bin/sh
Also allow array syntax for args to readonly.
Support for recursive regex groups