- Fixes bug where using a model only (with no collection) and the api returns an object say, rather than an array.
- return the HTTPClient to abort the call
- added a warning if you crate a duplicate method name
- remove getters and setters for SDK 9+ support