9 CodeChain: Towards Modular Code Generation Through Chain of Self-revisions with Representative Sub-modules · 6 authors 1