https://cppalliance.org/mohammad/2025/07/16/MohammadsQ2Update.html
Compile‑time macros are replaced by runtime services for optional features like compression, allowing services to be installed and queried at execution, producing smaller binaries and one library version, while challenges of linking and overhead are noted.