1. dirtyRect 编译条件(for suspend bug);
2. property of shrink is fixed;
3. UIMap, UIStub, for expect pick
4. refactor