- Separate conversion planning, helper generation, and timer lowering into focused modules. - Share array, closure, record projection, and builtin dispatch logic. - Cover shared builders and timer namespace calls with native correctness checks.