TODO-deprecate alias append arith-context arith array-compat array assign-deferred assign-dialects assign-extended assign assoc-zsh assoc background ble-features ble-idioms blog1 blog2 brace-expansion bugs builtin-bash builtin-bracket builtin-completion builtin-dirs builtin-eval-source builtin-getopts builtin-history builtin-io builtin-printf builtin-special builtin-times builtin-trap-bash builtin-trap builtin-type-bash builtin-type builtin-vars builtins builtins2 case_ command-parsing command-sub command_ comments dbracket dparen empty-bodies errexit-osh errexit exit-status explore-parsing extglob-files extglob-match fatal-errors for-expr func-parsing glob globignore here-doc if_ interactive introspect let loop nameref nix-idioms nocasematch-match nul-bytes parse-errors pipeline posix process-sub prompt quote redirect-multi redirect regex serialize sh-func sh-options sh-usage smoke strict-options subshell tilde toysh-posix toysh type-compat var-num var-op-bash var-op-len var-op-patsub var-op-slice var-op-strip var-op-test var-ref var-sub-quote var-sub vars-bash vars-special word-eval word-split xtrace