Hi internals, Based on a suggestion by Nicolas Grekas, https://github.com/php/php-src/pull/5153 changes the generated name for anonymous classes to include the name of the parent class or first interface. So instead of just class@anonymous, you'll see something like EventHandler@anonymous in error messages, for example.
There's a minor BC break here, for code checking for a "class@anonymous" prefix, which should be easy to rectify by checking for "@anonymous" instead. What do people think about doing this change? Regards, Nikita