a lot of new functions for creating idents, interrogating namespaces, creating entities etc