anchor.diff:  	?LET(Points,
   		list(g_point()),
   		begin
  -			?debugMsg("++"),
   			lists:flatten([ML, $ ] ++ [integer_to_list(X) ++ " " ++ integer_to_list(Y) || {X,Y} <- Points])
   		end);
   g_path_segment_data(Z) when Z =:= $z; Z =:= $Z ->
  
positive.code: %% =======================================================
  
  next_state(#state{zones = Zones} = State, Res, {call, _, create_zone, [_Put, _Name, Next, _S]}) ->
  	?debugFmt("TASTE THE FLAMES OF SULFURON! ~p~n~p", [Next, Zones]),
  	Zones2 = if
  		is_atom(Next) ->
  			?debugMsg("++"),
  			Zones ++ [{call, ?MODULE, decode_res, [Res]}];
  		true ->
  			rpgb:splice(Zones, Next, 0, [{call, ?MODULE, decode_res, [Res]}])
  
negative.code: 		begin
  			List = tuple_to_list(Params),
  			List2 = [integer_to_list(N) || N <- List],
  			string:join([[A]] ++ List2, " ")
  		end).
  
  