Title: Extracting a functon from a macro definition.
Goal: deny
Parameters: [{file,"ef21.erl"},{posrange,{61,64}},{name,"h"}].
Documentation: The sixth condition of this refactoring forbids the use of the transformation on a subexpression of a macro definition. This test case explains why: the transformation would replace ``-1'' with ``h()'', where the definition of h/0 would be ``h() -> -1''. After macro expansion the definition of f/0 would contain the incorrect ``Xh()'' expression.
