This is `null` after `__construct`, so it should be `string|null`