public AABox2D Merge(Vector2 point) => new AABox2D(Min.Min(point), Max.Max(point));
public AABox2D Merge(AABox2D box) => new AABox2D(Min.Min(box.Min), Max.Max(box.Max));
public AABox Merge(AABox box) => new AABox(Min.Min(box.Min), Max.Max(box.Max));
public AABox Merge(Vector3 point) => new AABox(Min.Min(point), Max.Max(point));
public Box Merge(Box box) => new Box(Min.Min(box.Min), Max.Max(box.Max));