pub type Point<const D: usize> = Vector<f64, D>;
pub struct Point<const D: usize>(/* private fields */);