> Languages generally release with this (ie Swift, PHP), rather than add it later
PHP did not get nullable types until 7.1 [0]. Function arguments (only) supported it in PHP 5 with the syntax `function(stdClass $arg = null)` but I would hardly call that nullable type support.
[0]: https://www.php.net/manual/en/migration71.new-features.php