bookLister with setter DI