A dependency injection framework