anchor.diff:                {atom,0,Type},
                 TypeParams]};
           false ->
  -            {type, 0, Type, TypeParams}
  +            {type, 0, Type,
  +             maybe_remote_type(TypeParams, InternalTypes)}
       end.
   
   fix_pool_sp(Sp, IT)->
       fix_sp(Sp, IT, 0,
  -           fun([{type, _, pid, []} | OtherArgs])->
  +           fun([_pidType | OtherArgs])->
                      [{type,0,worker,[]} | tmap(OtherArgs, IT)]
              end).
   %% -spec delete_vclock(worker(),
  
positive.code:     [tmap(E, IT) || E<- L];
  tmap(Other, _IT) -> Other.
  
  maybe_remote_type({type, _, Type, TypeParams},
                    InternalTypes)->
      case lists:member(Type, InternalTypes) of
  
negative.code: 
  fix_pool_auto_sp(Sp, IT)->
      fix_sp(Sp, IT, 1,
             fun([_pidType | OtherArgs])->
                     tmap(OtherArgs, IT)
             end).
  
  