After the long talk with Eugene, let me summarize the TODOs for the following weeks:
- arcTo this is a required functionality listed in the proposal, but the proposed API is not quite clear
- **Unified setPath ** is almost done, just add arcTo later to make it complete
- setTransform for VML this is the most difficult part, since VML render has subtle different behavior than the SVG render
- group transformation since VML has lame support for the group transformation, only translate is supported, we might need to implement the transformation manually, or just cripple the group transform in both sides.
- attachFoo functions in VML it is supposed to work by following the same approach in SVG.