Costin: I'm aiming more at a radical re-architecting rather than a re-factoring. My goal is not primarily to preserve the current function as some of this is there by accident of the current structure.
All: I agree that 1.0 should be shipped before any re-architecture finds its way into the mainstream. However, I believe there is no better time than now for me, and possibly others who are not contributing to 1.0, to start actively working on re-architecture so there is something tangible to discuss immediately after 1.0. Glyn