func (d *Dot) WriteSVG(out io.Writer) error {
    w, err := nexus.NewPrinter(out)
    x, y := d.Position()
    x += d.Radius
    y += d.Radius