further adoption of THREE.extend as a test.
further application of THREE.extend