Do I want to write a text layout engine? That provides full Unicode compatibility and support for most of the relevant CSS including whatever parts of Text Module 4 I can wedge in? In a language I'm not really proficient in?
(All signs point to this being a bad idea, but it does sound fun...)