See: https://github.com/google/cppdap/pull/52#issuecomment-737383310
See: #52 (comment)