Bug 972074 - allow negative values for sortindex; r=rnewman