giving up on ksh93 support for now (mksh and pdksh work fine)