code: func (l Line) ScaledXY(around Vec, scale float64) Line {
  	toA := around.To(l.A).Scaled(scale)
  	toB := around.To(l.B).Scaled(scale)
  
  	return Line{
  		A: around.Add(toA),
  		B: around.Add(toB),
  	}
  }
docs: // ScaledXY will return the line scaled around the Vec provided.