Benchmarks: Note: Unordered data extended with 'map "a-$_", shuffle 0..10000' Rate STra STr STrn STran STraen STren GRTpeq GRTpe mcsl mcs sra sp sr ss STra 69.0/s -- -0% -0% -1% -1% -2% -52% -52% -58% -60% -100% -100% -100% -100% STr 69.3/s 0% -- -0% -1% -1% -1% -52% -52% -58% -60% -100% -100% -100% -100% STrn 69.3/s 0% 0% -- -1% -1% -1% -51% -52% -58% -60% -100% -100% -100% -100% STran 69.7/s 1% 1% 1% -- -0% -1% -51% -51% -58% -60% -100% -100% -100% -100% STraen 69.7/s 1% 1% 1% 0% -- -0% -51% -51% -58% -60% -100% -100% -100% -100% STren 70.1/s 2% 1% 1% 1% 0% -- -51% -51% -58% -59% -100% -100% -100% -100% GRTpeq 143/s 107% 106% 106% 105% 105% 104% -- -0% -14% -17% -100% -100% -100% -100% GRTpe 144/s 108% 107% 107% 106% 106% 105% 0% -- -14% -17% -100% -100% -100% -100% mcsl 166/s 141% 140% 140% 138% 138% 137% 16% 16% -- -4% -100% -100% -100% -100% mcs 173/s 150% 149% 149% 148% 148% 146% 21% 20% 4% -- -100% -100% -100% -100% sra 269609/s 390588% 389108% 388890% 386666% 386573% 384706% 188564% 187751% 162119% 156078% -- -1% -1% -1% sp 271738/s 393672% 392181% 391961% 389720% 389626% 387744% 190053% 189234% 163400% 157311% 1% -- -1% -1% sr 273197/s 395787% 394288% 394067% 391813% 391719% 389826% 191074% 190251% 164278% 158157% 1% 1% -- -0% ss 273197/s 395787% 394288% 394067% 391813% 391719% 389826% 191074% 190251% 164278% 158157% 1% 1% 0% --