+ added BaseCollectionItem class
+ created Error.__init__
+ added CollectionPlusJSON.__setitem__ override
- removed append methods as they are obsoleted by __setitem__