Writing to a proprety that hasn't been declared is deprecated, unless the class uses the #[AllowDynamicProperties] attribute or defines __get()/__set(). RFC: https://wiki.php.net/rfc/deprecate_dynamic_properties
Prevent the gc_info from becoming all zero for a registered root by setting the top bit to one for compressed root addresses.