Review feedback:

- Added tests for Account::username and Change::comments
- Avoid empty ArrayList when JSON is missing (or object not initialized)