Extract SuperClass