I still think we don't care about natural order, just stability.
Maybe we can at least remove the "notimplemented" case and replace it with the default string version