Application, optinal registerNamespace, registerDirs