anchor.diff:      lists:reverse(erase(?MODULE)).
   
   id(I) -> I.
  -    
  +
   fc(Args, {'EXIT',{function_clause,[{?MODULE,_,Args,_}|_]}}) -> ok;
   fc(Args, {'EXIT',{function_clause,[{?MODULE,_,Arity,_}|_]}})
     when length(Args) =:= Arity ->
  
positive.code: %%
  -module(lc_SUITE).
  
  -export([all/0, suite/0,groups/0,init_per_suite/1, end_per_suite/1, 
  	 init_per_group/2,end_per_group/2,
  	 init_per_testcase/2,end_per_testcase/2,
  	 basic/1,deeply_nested/1,no_generator/1,
  
negative.code:     ok.
  
  effect(Config) when is_list(Config) ->
      ct:timetrap({minutes,10}),
      [{42,{a,b,c}}] =
  	do_effect(fun(F, L) ->
  			  [F({V1,V2}) ||
  