function __construct($uri = NULL, $params = array(), $fallbacks = 3)
{
if (is_bool($params)) {
$params = array("verify" => $params);
}
$params = wp_parse_args($params, array("verify" => true, "authentication" => NULL, "username" => NULL, "password" => NULL));
$verify = $params['verify'];
$this->credentials = array("authentication" => $params['authentication'], "username" => $params['username'], "password" => $params['password']);
$this->uri = $uri;
$this->verify = $verify;
$this->fallbacks = $fallbacks;
}