:thought_balloon: I find the implementation for a function like [json_object_init()](https://github.com/kgabis/parson/blob/1314bf8ad6f22edd2feb9d8c867756f41db21f2a/parson.c#L433 "Update candidate") improvable. * Further memory areas should only be allocated if previous allocations succeeded. * Would you like to [use a goto chain accordingly](https://wiki.sei.cmu.edu/confluence/display/c/MEM12-C.+Consider+using+a+goto+chain+when+leaving+a+function+on+error+when+using+and+releasing+resources#MEM12C.Considerusingagotochainwhenleavingafunctiononerrorwhenusingandreleasingresources-CompliantSolution%28POSIX,GotoChain%29 "MEM12-C: Consider using a goto chain when leaving a function on error when using and releasing resources") for better exception handling?
馃挱 I find the implementation for a function like json_object_init() improvable.