const CommentListWithSubscription = withSubscription(
  CommentList,
  (DataSource) => DataSource.getComments()
);

const BlogPostWithSubscription = withSubscription(
  BlogPost,
  (DataSource, props) => DataSource.getBlogPost(props.id)
);

이렇게 계속 꼬리질문을 던져봄.. 일단 GPT가 틀릴 수도 있다는 가정으로 계속 물어봤으며, 공식문서에 나와있는 내용은 팩트라고 생각하고 하나씩 조합해서 최종적으로 정리..