anchor.diff:       prepare_runtime(),
        teardown_runtime(),
        fun(_) ->
  -         [?_test(
  +         [
  +          ?_test(
  +             %% The data created by this step is used by all/most of the
  +             %% following tests.
  +             ok = riak_kv_mrc_pipe:example_setup()
  +            ),
  +          ?_test(
                %% Empty query
                begin
  -                 riak_kv_mrc_pipe:example_setup(),
                    %% This will trigger a traversal of IntsBucket, but
                    %% because the query is empty, the MapReduce will
                    %% traverse the bucket and send BKeys down the pipe.
  
positive.code:           ?_test(
               %% Basic compat: keep first stage only, want 'crazy' result",
               begin
                   riak_kv_mrc_pipe:example_setup(),
                   Spec = 
                       [{map, {modfun, riak_kv_mapreduce, map_object_value},
                         none, true},
  
negative.code:           ?_test(
               %% Basic compat: keep neither stages -> force keep last stage
               begin
                   Spec = 
                       [{map, {modfun, riak_kv_mapreduce, map_object_value},
                         none, false},
  