code: function(props, params, cid){
  			var instance;
  			if(cid !== undefined) {
  				instance = this.cidStore.get(cid);
  			} else {
  				instance = this.instanceStore.get( this.id(props) );
  			}
  			// pre-register so everything else finds this even if it doesn't have an id
  			this.addInstanceReference(instance, this.id(props));
  			this.createdInstance(instance, props);
  			create.call(this, this.serializeInstance(instance));
  			this.deleteInstanceReference(instance);
  			return undefined;
  		}
docs: @function can-connect/real-time/real-time.createdData createdData
  @parent can-connect/real-time/real-time.callbacks
  
  Called whenever instance data is created.
  
  @signature `connection.createdData(props, params, [cid])`
  
  Updates lists with the created instance.
  
  Gets the instance created for this request. Then, updates the instance with
  the response data `props`.
  
  Next, it goes through every list in the [can-connect/constructor/store/store.listStore],
  test if the instance's data belongs in that list.  If it does,
  adds the instance's data to the serialized list data and
  [can-connect/constructor/constructor.updatedList updates the list].