cpp output returned to normal, cpp_full output has:
- ppf suffix in file name
- CPP_FULL suffix to include guard macro
- structs defined in prophy::generated namespace