anchor.diff:      
               {
                   "id": "5396e592d7d163613d7321ee",
  -                "version": 17,
  -                "added_by": "https://catalog.elog.io/users/someUserID",
  +                "uri": "https://catalog.elog.io/works/5396e592d7d163613d7321ee",
  +
  +                "added_by": {
  +                    "id": "someUserID",
  +                    "uri":  "https://catalog.elog.io/users/someUserID"
  +                },
                   "added_at": "2014-04-14T02:15:15Z",
  -                "updated_by": "https://catalog.elog.io/users/anotherUserID",
  +                
  +                "updated_by": {
  +                    "id": "anotherUserID",
  +                    "uri": "https://catalog.elog.io/users/anotherUserID"
  +                },
                   "updated_at": "2014-04-14T02:15:15Z",
  -                "uri": "https://catalog.elog.io/works/5396e592d7d163613d7321ee",
  +                
  +                "owner": {
  +                    "user": {
  +                        "id": "someUserID",
  +                        "uri": "https://catalog.elog.io/users/someUserID"
  +                    },
  +                },
  +                
                   "alias": "short-name",
  -                "owner": "https://catalog.elog.io/users/someUserID",
                   "description": "Description of work to guide catalog users (not part of the metadata)",
                   "forked_from": "https://catalog.elog.io/works/parentworkID",
                   "public": true,
  -                "collaborators": [
  -                    "https://catalog.elog.io/users/anotherUserID",
  -                    "https://catalog.elog.io/groups/someGroupID"
  -                    ],
  +
  +                "collabs": {
  +                    "users": [{
  +                        "id": "anotherUserID",
  +                        "uri": "https://catalog.elog.io/users/anotherUserID"
  +                    }],
  +                    "groups": [{
  +                        "id": "someGroupID",
  +                        "uri": "https://catalog.elog.io/groups/someGroupID"
  +                    }],
  +                },
  +                
                   "annotations": [{
                           "id": "63613d7321ee5396e592d7d1",
  -                        "updated_by": "https://catalog.elog.io/users/anotherUserID",
  +                        "uri": "https://catalog.elog.io/works/5396e592d7d163613d7321ee/annotations/63613d7321ee5396e592d7d1",
  +                        
  +                        "updated_by": {
  +                            "id": "anotherUserID",
  +                            "uri": "https://catalog.elog.io/users/anotherUserID"
  +                        },
                           "updated_at": "2014-04-14T02:15:15Z",
  +                        
                           "score": 100,
                           "property": {
                               "propertyName": "title",
  +                            "value": "Title of the work",
                               "titleLabel": "Title of the work",
                           }
  -                    }],
  +                }],
  +
                   "sources": [{
  -                        "source_work": "https://catalog.elog.io/works/sourceWorkID",
  -                        "added_by": "https://catalog.elog.io/users/anotherUserID",
  +                        "id": "6e592d7d63613d7321ee5391",
  +                        "uri": "https://catalog.elog.io/works/5396e592d7d163613d7321ee/sources/6e592d7d63613d7321ee5391",
  +                        
  +                        "source_work": {
  +                            "id": "sourceWorkID",
  +                            "uri": "https://catalog.elog.io/works/sourceWorkID"
  +                        },
  +                        
  +                        "added_by": {
  +                            "id": "anotherUserID",
  +                            "uri": "https://catalog.elog.io/users/anotherUserID"
  +                        },
                           "added_at": "2014-04-14T02:15:15Z"
  -                    }],
  +                }],
  +
                   "media": [
  -                    "https://catalog.elog.io/media/someMediaID",
  -                    "https://catalog.elog.io/media/anotherMediaID"
  -                    ]
  +                    {   "id": "someMediaID",
  +                        "uri": "https://catalog.elog.io/media/someMediaID"
  +                    },
  +                    {   "id": anotherMediaID",
  +                        "uri: "https://catalog.elog.io/media/anotherMediaID"
  +                    }
  +                ]
               }
   
   
  
positive.code: 
  + Parameters
      + workID (string) ... Work record ID
      + include (string, optional) ... Which sublists to include in the response objects. 
          If omitted or empty, all lists are returned in full.  If `none`, all are omitted.
          Otherwise acomma-separated names: `collaborators`, `annotations`, `sources`, `media`.
      + annotations (string, optional) ... Select properties to get or update.
  
  + Model
  
negative.code: - alias
  - description
  - public
  
  This really behaves like `PATCH`, so that any omitted parameters are not changed.
  
  + Request (application/json)
  
          {
              "alias": "foo",
              "description": "The foo movie",
              "public": true,
          }
  
  
  + Response 200 (application/json)
      [Work][]
  
  
  ### Update a Work [PATCH]
  
  See `PUT` for details.
  
  + Request (application/json)
  
          {
              "public": true,
          }
  
  + Response 200 (application/json)
      [Work][]
  
  
  ### Delete a Work [DELETE]
  