         }
     }
     
-    //MARK - Updating Clients
+    //MARK - Modifying Clients
     
     /**
      Updates a client in the API. Any properties set on the client object will be sent to the server in an attempt to overwrite them. Not all properties are modifyable but Harvest does not make it clear which are so for now it will attempt all of them

        }
        
    }
}

/** An enum detailing the errors possible when dealing with client data */

    case MissingIdentifier
    /** We got an unexpected response */
    case UnexpectedResponseCode
    /** The client has assosciated projects or invoices and cannot be deleted */
    case HasProjectsOrInvoices
}