Right now in some places (I found one so far aws wafv2) we import the client code - we should never do this as while in development the main code might not compile and then the codegen will stop working and the developer will be in a deadlock. The codegen code should be standalone