James Hanley - 2012-02-22

Not sure how useful it is to work with other SHELLs - but it may be helpful to throw a warning if it the shell variable is not bash.