code: function visitReturnInFactory(traverse, node, path, state) {
          utils.catchup(node.range[0], state);
          utils.move(node.argument.range[0], state);
          utils.append('module.exports = ', state);
          utils.catchup(node.range[1] - 1, state);
          return false;
      }
docs: jstransform 回调函数
  
  当 ast 树为 define factory 中的 return 语句时进入。
  
  @param  {Function} traverse  可用来继续处理子节点。
  @param  {Object} node 当前节点。
  @param  {Array} path 路径数组，包含进入该节点前的父级节点。
  @param  {Object} state state 对象，用来保存对 node 修改状态。
  @return {boolean} false