pub type Coordinate<const D: usize> = TensorRank1<D, Reference, Length>;
pub struct Coordinate<const D: usize>(/* private fields */);