Object-oriented wrapper for libcurl