object share namespac object ns object ns ns namespac ns namespac illeg argument except ns ns instanc namespac non nl namespac result list namespac arrai list namespac add namespac ns add namespac ns namespac list namespac arrai list namespac add namespac ns add namespac ns namespac size size result result 