I'd change this text, because not necessarily a base class will be a class that only needs the "provision" method implemented, it can be a different scenario, depending on the module; But yes, this package should contain only abstract classes, not concrete ones.