modify ejs library, support dynamic include