public static GaTreeMultivectorNode GetOrSetChildToInternalNode(this IGaTreeMultivectorNode mv, int index) { return((index & 1) == 0 ? mv.GetOrSetRightChildToInternalNode() : mv.GetOrSetLeftChildToInternalNode()); }