Initial implementation of curlcurl