inheriting from JSONObject
- warnings removal
- removal of specific serialization methods
- more JSONObject inheritance