We need to define "Scope" , "Pipelines" to focus if we are designing for developers, translators, or runtime efficiency.