Added the basic namespace extension interfaces