The document discusses the challenges with automatically generating extension wrappers from header file parsing alone. While parsing provides a convenient interface, extension building is fundamentally about linking two type systems together in a meaningful way. The document argues that parsing focuses on the wrong problem, as header files do not contain enough semantic information to fully understand C++ types, templates, and relationships. The document provides examples of cases that would break a parser-only approach.