Partial fix for #462
Partial fix for #462

insidewarehouse/ejs,zensh/ejs,tyduptyler13/ejs,cnwhy/ejs,rpaterson/ejs,kolonse/ejs,TimothyGu/ejs-tj,mmis1000/ejs-promise,zensh/ejs,mde/ejs,xanxiver/ejs,cnwhy/ejs,kolonse/ejs,jtsay362/solveforall-ejs2,insidewarehouse/ejs,TimothyGu/ejs-tj,operatino/ejs