theorem
  for f being Function of [:X,Y:],Z holds ~f is Function of [:Y,X:],Z;
