- Renaming IOCurlContainer to ICurlPlusContainer to keep up with the new naming convention.
- Interface methods now must return the class which implements the interface