Many modules have conflicting packages included in their classes. By abstracing those packages into their own classes, they can be included without conflicting.