James Clark shows how XML Namespaces should have been implemented. - Shakeel Mahate