review CCInputExtension.js/CCInputManager.js/CCMacro.js