use reference to range
added fold comment to bash lexers