anchor.diff:  
   getObject(Bucket, Key) ->
   	try
  -		{ok, Pid} = riakc_pb_socket:start_link("127.0.0.1", 10017),
  +		[{_, Pid}] = ets:lookup(config_table, pid),
   		{ok, Obj} = riakc_pb_socket:get(Pid, atom_to_binary(Bucket, latin1), atom_to_binary(Key, latin1))
   	catch
   		Exception:Reason -> {caught, Exception, Reason}
  
positive.code: -module(riak).
  -export([testLib/0, start/0, setObject/3, getObject/2, updateObject/3, deleteObject/2]).
  
  testLib() -> code:which(riakc_pb_socket).
  
  start() ->
  	{ok, Pid} = riakc_pb_socket:start_link("127.0.0.1", 10017).
  
  setObject(Bucket, Key, Value) ->
  	try
  		{ok, Pid} = riakc_pb_socket:start_link("127.0.0.1", 10017),
  		Obj = riakc_obj:new(atom_to_binary(Bucket, latin1), atom_to_binary(Key, latin1), atom_to_binary(Value, latin1)),
  		riakc_pb_socket:put(Pid, Obj)
  	catch
  
negative.code: 
  updateObject(Bucket, Key, NewValue) ->
  	try
  		[{_, Pid}] = ets:lookup(config_table, pid),
  		{ok, Oa} = riakc_pb_socket:get(Pid, atom_to_binary(Bucket, latin1), atom_to_binary(Key, latin1)),
  		Ob = riakc_obj:update_value(Oa, atom_to_binary(NewValue, latin1)),
  		{ok, Oc} = riakc_pb_socket:put(Pid, Ob, [return_body])
  