type MapIdxFnType<T> = fn(_: (usize, T)) -> (BoneKind, T);