Goal:
    A : Type  B : Type  l : list A  f : A → B  g : A → B
  ============================
   (map f l = map g l → Forall (λ x : A, f x = g x) l)


DEBUG:Going to execute:
induction l => /= // [=] Ha Hl; constructor