Stop requiring a 'getNamespace' method but use if available