pub fn dimension_compare<P1, P2>( lhs: &P1, rhs: &P2, dim: i8, ) -> Result<Ordering>where P1: Is3D, P2: Is3D,
Compares two IsBuildable3D at a given dimensions