Split 'why bash' and requirements