extend.js and extendTest.js