anchor.diff:      {1.0, Lua} = lists:nth(1, LuaCallback),
       {2.0, CallbackId} = lists:nth(2, LuaCallback),
       nodelua:send(Lua, [{type, reply}, {pid, self()}, {callback_id, CallbackId}, {reply, Response}]).
  +
   
   %% ------------------------------------------------------------------
   %% gen_server Function Definitions
  
positive.code: -ifdef(TEST).
  
  setup() -> 
      {ok,Pid} = lua:start_link("../scripts/main.lua"), Pid.
      
  cleanup(Pid) ->
      gen_server:call(Pid, stop).
  
negative.code: 		fun cleanup/1,
  		[
  			fun run_require_error/1,
  			fun run_callback/1		]
  	}.
  
  run_require_error(Pid) ->
  