Example with dependency injection (parameterized computer)