code: func (cm CommentMap) AddComments(node Node, comments []*Comment, position CommentPosition) {
  	for _, comment := range comments {
  		if comment.Position == TBD {
  			comment.Position = position
  		}
  		cm.AddComment(node, comment)
  	}
  }
docs: // AddComments adds a slice of comments, given a node and an updated position