non-bash (ksh) 'local' might not have -a support