hush: optional support for ${var:N:M} bashism