whole-in-part