Message and BodyPart share the Part interface