anchor.diff:             fun([_pidType | OtherArgs])->
                      [{type,0,worker,[]} | tmap(OtherArgs, IT)]
              end).
  -%% -spec delete_vclock(worker(),
  -%%                     riakc_pb_socket:bucket() | string(),
  -%%                     riakc_pb_socket:key() | string(),
  -%%                     vclock:vclock(),
  -%%                     riakc_pb_socket:riak_pbc_options(),
  -%%                     timeout()) ->
  -%%                        ok | {error, term()}.
   
   fix_pool_auto_sp(Sp, IT)->
       fix_sp(Sp, IT, 1,
  
positive.code: -module(riak_pool_parse_trans).
  -export([parse_transform/2]).
  
  -compile(export_all).
  
  parse_transform(Forms, _Options) ->
      Name = parse_trans:get_module(Forms),
  
negative.code:        [{call, 0,
           {remote,0,{atom,0,riakc_pb_socket},{atom,0,F}},
           [{var, 0, 'Worker'} | Vars]}]}]}.
  
  pool_auto_fn(F,A)->
      Vars = varlist(A-1),
  