update to es5-sham without module system support