       validateOptionsWith: ["channelId"]
       successFn          : removeChannel
 
-    create               : channelRequesterFn
-      fnName             : 'create'
-      validateOptionsWith: ["name"]
-      mapperFn           : mapChannel
-
     revive               : mapChannel
 
   moderation:


    item._id                 = data.id
    item.isParticipant       = channel.isParticipant
    # we only allow name, purpose and payload to be updated
    item.payload             = data.payload
    item.name                = data.name
    item.purpose             = data.purpose

    item.participantsPreview = mapAccounts channel.participantsPreview
    item.unreadCount         = channel.unreadCount
    item.lastMessage         = mapActivity channel.lastMessage  if channel.lastMessage
        
    unless cacheFound 
      channelInstance = new remote.api.SocialChannel item
    else 
      channelInstance = item

    kd.singletons.socialapi.cacheItem channelInstance
