 
 
   decorateCommentEvent = (relationship, callback) ->
+    # it will be decorated as
+    # source is JAccount          -- doer
+    # target is JAccount          -- owner of the status update
+    # object is JComment          -- the actual comment
+    # subject is JNewStatusUpdate -- post that is commented on
     {source, target, as, timestamp} = relationship
     modifiedEvent =
       as        : as

        do kallback

  @fetch = secure (client, options = {}, callback) ->
    {connection: {delegate}} = client

    sources = constructorNames

      targetName : "$in": targets
      timestamp : {"$lt" : new Date(from)}

    relOptions      =
      # do not fetch more than 15 at once
      limit      : 10 # Math.min options.limit ? 15, 15
      sort       : timestamp  : -1

    Relationship.some selector, relOptions, (err, relationships) ->
      buckets = []
      return  callback err, buckets  if err
      daisy queue = relationships.map (relationship) ->
