I found this part funny:
> Also, I really didn't want yet another thing with [...] code to debug (there comes a time in every programmer's life when they can't face debugging yet another thing that should be simple and just work)
... when two paragraphs later comes the code to generate a SVG :)