new sorteddict constructor