reserve a,x,y for object, A,B for set,
  l,m,n for Nat;

theorem
  for f,g,h be Function, A be set st f,g equal_outside A & g,h
  equal_outside A holds f,h equal_outside A;
