Hi Werner,
I have added the support for transformations. However, there is one issue with the current implementation.
For traditional glyphs, you can apply a transformation multiple times, since the transformation is just directly applied on the actual coordinates. But for SVG glyphs, the transformation is just stored with the actual SVG document so that it can ultimately be picked up by the renderer, and the renderer then applies it. One way to support multiple transformations would be to store an array of transformations which can be applied one by one by the renderer. But, I think that'll create more issues than it solves. A better way would be store an equivalent transformation matrix. I think this should be possible by using homogeneous coordinates. I'm going to try that. :)
Moazin