Testable dependency injection!