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: The various objects and their properties are documented in much more detail here:
  https://github.com/commonsmachinery/catalog/blob/master/doc/datamodel/core.md
  
  ## Work [/works/{workID}{?include,annotations}]
  A work record.
  
  The annotations can either be manipulated via the sublist in the document, 
  or via the separate Annotation collection endpoint.
  
  The Media instances linked to this work can be (and may be required to be)
  accessed via the Work.  See the Work Media endpoints below.  The list of Media instances
  in the `media` property always use URLs referencing such an endpoint.  
  
  When adding another Work's Media to this Work, add the Work Media endpoint for that other
  work to the `media` list.  It will be rewritten to the Media endpoint for the target Work.
  
  
negative.code: 
  + Parameters
      + workID (string) ... Work record ID
      + include (string, optional) ... Which subdocument lists 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`.
      + annotations (string, optional) ... Select properties to get or update.
  
  + Model
  