anchor.diff:           parse_binary_json/2,
            parse_version/1,
            qualified_recipe_names/2,
  +         set_created/2,
  +         set_updated/2,
  +
            type_name/1,
  +         update_from_ejson/2,
            version_to_binary/1
  +        ]).
  +
  +%% database named queries
  +-export([
  +         bulk_get_query/0,
  +         create_query/0,
  +         delete_query/0,
  +         find_query/0,
  +         list_query/0,
  +         update_query/0
           ]).
   
   -ifdef(TEST).
  
positive.code: 
  -behaviour(chef_object).
  
  -spec name(#chef_cookbook_version{}) -> binary().
  name(#chef_cookbook_version{name = Name}) ->
      Name.
  
negative.code: 
  -export([
           assemble_cookbook_ejson/2,
           authz_id/1,
           base_cookbook_name/1,
           constraint_map_spec/1,
           ejson_for_indexing/2,
           extract_checksums/1,
           id/1,
           minimal_cookbook_ejson/2,
  