src/Skeetr/Client/HTTP/Response.php
public function addHeaders(array $headers, $append = null)
    {
        $data = array();
        foreach ($headers as $header => $value) {
            if ( is_array($value) ) {
                foreach($value as $val) $data[$header] = $val;
            } else {
                $data[$header] = (string) $value;
            }
        }

        return parent::addHeaders($data, $append);
    }
public function addHeaders(array $headers, $append = null)
    {
        $data = array();
        foreach ($headers as $header => $value) {
            if ( is_array($value) ) {
                foreach($value as $val) $data[$header] = $val;
            } else {
                $data[$header] = (string) $value;
            }
        }

        return parent::addHeaders($data, $append);
    }
Add headers. If append is true, headers with the same name will be separated,
else overwritten.

@param array $headers associative array containing the new HTTP headers
@param array $append  if true, and a header with the same name of one to add exists
already, this respective header will be converted to an array
containing both header values, otherwise it will be
overwritten with the new header value
@return boolean Returns TRUE on success or FALSE on failure.