Work on the AbstractClass module.