anchor.diff:          transaction/1,
           transaction/2,
           mock_transaction/1,
  -        save_record/1, 
  -        save_record/2, 
  +        save_record/1,
  +        save_record/2,
           validate_record/1,
           validate_record/2,
           validate_record_types/1,
  
positive.code: %% @doc Validate the parameter types of the given BossRecord without saving it
  %% to the database.
  validate_record_types(Record) ->
      Errors = lists:foldl(fun
              ({Attr, Type}, Acc) ->
                  case Attr of
                    id -> Acc;
                    _  ->
                      Data = Record:Attr(),
                      GreatSuccess = case {Data, Type} of
                          {undefined, _} ->
                              true;
  
negative.code: -export([
          migrate/1,
          migrate/2,
          find/1,
          find/2,
          find/3,
          find/4,
          find_by_sql/3,
          find_by_sql/2,
          find_first/1,
  