Domain specific language for composing SVG graphics