TaskComments and ThreadComments were added after the original UpdateComment code and are more cleanly/consistently written. We should update the UpdateComment code to match.