This would only be the *default* rules. Unicode-savvy sort programs can accept "tailorings" that make the rules different, like the Swedish tailoring that makes a-ring, a-umlaut, and o-umlaut sort after z instead of in their default places with a and o.
As I said, they would be the *tailored* rules. Mixing scripts would go against the current practice of ISO/IEC 14651.
--
Michael Everson * * Everson Typography * * http://www.evertype.com