Title: 
  Name clash at target due to an included file
Goal: 
  Try to move the definition of macro `Person' from module `mr07' to the 
  header file `person.hrl'.
Parameters: 
  [{file,"mr07.erl"},{maclist,["Person"]},{filename,"person.hrl"}].
Documentation: 
  The transformation is refused because `person.hrl' includes `header.hrl',
  which already contains a macro definition `Person'. Moving another
  definition for macro `Person' into `person.hrl' would cause a name clash.
