Fix CDHashMap<>::insert() so that it does not require default constructibility.