How does it work?

Syntax extensions don't have to be defined in the compiler anymore! (#11151)

They can be implemented in libraries that the compiler can load into itself.