Changes: * problem with unnecessary instantiations fixed; * some problems with class DataType fixed; * Collection.selectAny does not throw exceptions.