•Improvements in the computation of objects' descriptive names (not loading the complete object)
•the system parses the XPath expression used for the computation to determine the attributes that are needed, and loads only those attributes (previously if the expression was not a simple one like "@name" the system loaded ALL object attributes);
•if the XPath is a simple reference to a single attribute ("@name" or "gn4:title" or "@descName" etc.) the system does not evaluate the XPath but simply returns the value of that attribute - that is quicker;
A side-effect of the first improvement is that schemas with descriptive name XPaths referencing non-existing attributes are no longer valid - they cause an error on loading, previously such schemas were accepted as valid (but then the descriptive name was not computed correctly of course).