@Dak: Yes, that would be perfect if everything could be defined so easily. I guess this still requires a lot of work on the parser (yours are awesome, besides!).
@Mike: Using pango and libhyphen would definitely be better. I'm therefore waiting for our « coding par-tay!!1 »!