namespace using function is changed.
 - now using loads all the modules on the first parameter
 - the parameter name is ns in convention