Make this class a little more subclass friendly.