anchor.diff:  int jsonpp_set_new(json_t *json, const char *pointer, json_t *value);
   int jsonpp_delete(json_t *json, const char *pointer);
   ----
  +
  +==== Create
  +
  +These functions support tilde and URL encoded pointers. Like above, the "create" functions also support an extension which allows type setting of pointer parts. Unlike above the type setting is also possible via the non-printable URL encoding parts %00 - %07 (see janssons type enum or jansson_extension.c for more).
  +
  +==== Example
  +
  + Consider json to be an empty new opject.
  + Create(json, "/foo%01/-/bar", "moo") creates an array foo and adds a new object containing the attribute bar with the value moo.
  + "%01" here is the extension to allow to express "this is an array".
  + On the same json object, create(json, "/foo%03" 3.141) overrides "foo" with the integer 3.
  + Create has a few other cases (default override of null for instance, null value (touch) support) that should work as most people would expect.
  +
   
   For pointers themself and examples see: http://tools.ietf.org/html/rfc6901
   
  
positive.code: int jsonp_delete(json_t *json, const char *pointer);
  ----
  
  
  === The following URL encoding pointer functions exist:
  
  These functions support tilde and URL encoded pointers. Like above, the "create" functions also support an extension which allows type setting of pointer parts. Unlike above the type setting is also possible via the non-printable URL encoding parts %00 - %07 (see janssons type enum or jansson_extension.c for more).
  
  ==== Example
  
   Consider json to be an empty new opject.
   Create(json, "/foo%01/-/bar", "moo") creates an array foo and adds a new object containing the attribute bar with the value moo.
   "%01" here is the extension to allow to express "this is an array".
   On the same json object, create(json, "/foo%03" 3.141) overrides "foo" with the integer 3.
   Create has a few other cases (default override of null for instance, null value (touch) support) that should work as most people would expect.
  
  ==== API
  
  
negative.code: Provides a drop-in pointer extension to jansson. Also provides some extension functions to jansson to unify its object / array APIs.
  
  === The following pointer functions exist:
  
  ==== API
  
  