anchor.diff:  		(:name :string ,(s-prefix "nie:title"))
   		(:created :date ,(s-prefix "dcterms:created"))
   		(:modified :date ,(s-prefix "dcterms:modified")))
  -  :resource-base (s-url "http://backstage.bravoer.be/api/parts/")
  +  :resource-base (s-url "http://data.bravoer.be/id/parts/")
     :has-one `((score :via ,(s-prefix "nie:isLogicalPartOf")
                               :as "score"))
     :authorization (list :show (s-prefix "auth:show")
  
positive.code: ;; we assume there to be 4 basic access token types that should
  ;; be present to make mu-cl-resources handle the access token stuff
  ;; correctly (show, update, create, delete)
  (define-resource accessToken ()
    :class (s-prefix "auth:accessToken")
    :resource-base (s-url "http://mu.semte.ch/application/accessTokens/")
    :properties `((:title :string ,(s-prefix "dcterms:title"))
  		(:description :string ,(s-prefix "dcterms:description"))
  		)
  
negative.code: ;; a user-group can contain other user-groups
  ;;              can contain users
  ;;              has authorization types on objects
  (define-resource user-group ()
    :class (s-prefix "foaf:Group")
    :resource-base (s-url "http://mu.semte.ch/services/authorization-service/groups/")
    :properties `((:name :string ,(s-prefix "foaf:name")))
    :has-many `((user :via ,(s-prefix "auth:belongsToActorGroup")
  		    :inverse t
  