Removed abstract superclass