Add support to Undead and Unruly (which was done long before)
Fix the drawRectangle function a bit. It should now draw everything correct, even under a magnifier.
Add a workaround to fix the Map behavior under the impact of imprecise Anti-aliasing rectangle.
I personally think that the use Clip() is the ultimate problem. Its behavior is so tricky when the widget is rotated by an arbitrary angle.
The only real solution is to set a serie of rewrite rules so we can live without Clip().