Title: 
  Macro name clash at an inclusion point
Goal: 
  Try to move the declaration of record `person' from the header file
  `header1.hrl' to the header file `header2.hrl'.
Parameters: 
  [{file,"header1.hrl"},{reclist,[person]},{filename,"header2.hrl"}].
Documentation: 
  The transformation is refused because `mr10.erl' already introduces a
  macro `M' and including `header2.hrl' to `mr10.erl' would result in a
  name clash between this macro declaration and the one in `header2.hrl'.
