enforce when we pass around sorted/unsorted parses