2012-03-15 Kirit Saelensminde The JSON database `remove` command now makes sure that the object being removed is the same when it runs against the actual database. This makes the remove much safer as the transaction will fail if another transaction has altered the data. 2011-02-22 Kirit Saelensminde JSON database - We now support push_back into the JSON data from the local transaction. 2010-05-07 Kirit Saelensminde Object pointers - Implemented more of the pointer dereferencing operators. 2010-05-01 Kirit Saelensminde Model initialisation - There is now an explicit type for the parameter used to initialise a model instance. This will allow the available information to be extended in a sane manner. 2010-04-25 Kirit Saelensminde Code layout - Moved a number of headers into much more sensible locations 2010-03-22 Kirit Saelensminde ChangeLog - Added ChangeLog