geometry :: Point :: *
private fun *(scalar: Numeric): Point[N] do return new Point[N](x.mul(scalar), y.mul(scalar))