public function edit($pin_id, array $data, $fields = null)
{
$query = !$fields ? array() : array("fields" => $fields);
$response = $this->request->update(sprintf("pins/%s/", $pin_id), $data, $query);
return new Pin($this->master, $response);
}