Review the following code changes for:

1. **Correctness**: Does the code do what it claims?
2. **Security**: Are there any security vulnerabilities?
3. **Performance**: Are there any performance concerns?
4. **Style**: Does it follow the project conventions?
5. **Tests**: Are edge cases covered?

File: {{filePath}}
Language: {{language}}

```{{language}}
{{code}}
```

Provide specific, actionable feedback with line references.
