A reimplementation of WPF, just to see how difficult it would be...