# Not done
## Nice haves:
* -c 'check this'
* Things that never work: $10 and [ -n $var ]:
Fail by default, add --unbreak/--fix-neverworking
# Language features
* alias → function
* eval is evil: Color blinking red?
* for i in seq → for ((i…))
* for i in … → while read < <(…)
## Code organisation
* reduce perilous boilerplate
* make flush an error for easier propagation
* approach agreement with rust-fmt
## Write about:
* errexit → errtrace ?
* Gotcha: Command substitution "$()" trims whitespace
* Useless uses of find
* cp file dir → cp file dir/
* realpath → readlink -f ?