Part III: Xcpp tooling