A little memory leak has crept into the code.
arraylist_dispose() method did not deallocate all the memory which has
been previously allocated. This has been fixed now in the current version.
Every user of the JSON service program also needs to update the arraylist service program as it is used as a backend for the JSON array implementation.
You can find the new version on the project page at Bitbucket.