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