Adapted DI interface for ValueReader