code: function(data, childSpec, cb) {
          childrenSpecObj[childSpec.name] = childSpec;
          var cb0 = function(err, resp) {
              if (err && childSpec.env.__ca_temporary__) {
                  delete childrenSpecObj[childSpec.name];
              }
              cb(err, resp);
          };
          cntUtils.createChild(data, true)(childSpec, cb0);
      }
docs: /*
  Adds a new child component.
  
  @param {Object=} data An optional hint on how to add the child.
  @param {Object} childSpec A child description.
  @param {cbType} cb A callback to return an error if I cannot create the
  child.