You are reviewing a pull request. The change under review is the last commit of this repository (see `git show HEAD`).

Review it for correctness, edge cases, security and performance. Report each problem as a numbered list: file and line, severity (high, medium or low), what is wrong, and a concrete input that demonstrates it. Only list real problems. Do not modify any file.
