Con todo, además de todas las nuevas extensiones, la característica más relevante de este esfuerzo de re-estandarización fue la "arquitectura modular": se estableció un núcleo central (el "compilador") que mantiene las funcionalidades de la versión anterior pero permite incrementar su potencia y versatilidad por medio de diferentes "paquetes" que solo se cargan si son necesarios.