anchor.diff:  %% @doc Store a new role in the datastore.
   create_role(#context{}=Ctx, Role, ActorId) ->
       create_object(Ctx, create_role, Role, ActorId).
  +
  +-spec create_user(#context{}, #chef_user{}, object_id()) -> ok | {conflict, term()} | term().
  +%% @doc Store a new user in the datastore.
  +create_user(#context{}=Ctx, User, ActorId) ->
  +    create_object(Ctx, create_user, User, ActorId).
   
   -spec create_environment(#context{}, #chef_environment{}, object_id()) -> ok | {conflict, term()} | term().
   %% @doc Store a new environment in the datastore.
  
positive.code:                       'create_environment' |
                        'create_client' |
                        'create_node' |
                        'create_role' |
                        'create_sandbox' |
                        'create_cookbook_version'.
  
negative.code: 
           is_user_in_org/3,
           connect/0,
           create/3,
           bulk_get/4,
           data_bag_exists/3,
           data_bag_names/2,
  