While preparing for PHP 8.4 compatibility, I encountered deprecation warnings related to implicitly nullable parameters. I've updated the code to fix these warnings while keeping backward compatibility with older PHP versions (e.g., 7.0). Let me know if you see any issues or prefer a different approach.