some more streamlining of the topology interface, and definition of the datatypes
domains for attributes