somehow cppdefines are getting wrapped in tuples, and I'm not properly processing dicts in tuples.