option to use typed config namespace