support shell.js@2.2