valid namespac object obj object ns obj impl valid namespac obj ns obj 