My "blizzard.j" and "common.j" seem not to be on actual stand.
The function "SetUnitAbilityLevelSwapped" and some others are not included in any of them. I extracted them from "war3x.mpq" with "Ladik's MPQ Editor". With the same programm I seeked out for them in "war3Patch.mpq", but did not find anyone.