13. The apparatus of claim 8 , wherein the language metadata provider includes logic for navigating and manipulating the language metadata.
8. An apparatus comprising: a processor; and a compiler comprising: a parse engine accessible to the processor to receive input script; a standard language grammar module accessible to the processor to define features of a programming language of the input script; an active profile module accessible to the processor to define a sequence of namespaces; and a language metadata provider accessible to the processor to: modify language metadata of the programming language, the language metadata specifying runtime characteristics of the programming language; and modify one or more of the namespaces based on respective modifications to the language metadata, each of the respective modifications being associated with a particular scope indicating one or more sessions for which to apply a respective modification.