flatten context, provide appUtils
merge commandline args into extension configs
core.link now forwards a namespace