Implement PATCH requests, issue #27.