- Real file names in error reports
 - bash instead of sh
 - Little clean up.