Use manual dependency injection