When working on a prompt, please follow these instructions:

1. When creating Code then just create the code required to complete the task. Do not include any explanations,
   comments, or other text.
2. After code changes, check if any JavaDoc is missing. Please see JavaDoc-rules.md for guidelines on adding JavaDoc.
3. Create Unit Tests for the code you created or modified. Ensure that the tests cover various scenarios and edge cases.
4. When writing commit messages, please follow the guidelines in git-commit-instructions.md to ensure clarity and
   consistency.
5. Ensure that your code adheres to the project's coding standards and best practices.