Extract Subclass

A class has features that are used only in some instances.

Create a subclass for that subset of features.

For more inforamtion see page 330 of Refactoring