fixed bug that made caching require ace.js