    * @param {SocialMessage} payload.comment
    * @param {IMMessageCollection} nextState
   ###
-  handleLoadCommentSuccess: (messages, { messageId, comment }) ->
-
-    { addMessage } = MessageCollectionHelpers
-
-    comment.parentId = messageId
+  handleLoadCommentSuccess: (messages, { comment }) ->
+
+    { addMessage } = MessageCollectionHelpers
 
     return addMessage messages, toImmutable comment
 

   * @param {SocialMessage} payload.comment
   * @return {IMMessageCollection} nextState
  ###
  handleCreateCommentSuccess: (messages, { clientRequestId, comment, messageId }) ->

    { addMessage, removeFakeMessage } = MessageCollectionHelpers

    if clientRequestId
      messages = removeFakeMessage messages, clientRequestId

    if messageId
      comment.parentId = messageId

    return addMessage messages, toImmutable comment



   * @param {string} payload.clientRequestId
   * @return {IMMessageCollection} nextState
  ###
  handleCreateMessageBegin: (messages, { body, clientRequestId }) ->

    { createFakeMessage, addMessage } = MessageCollectionHelpers

    message = createFakeMessage clientRequestId, body

    return addMessage messages, toImmutable message


  ###*
