anchor.diff:            col_name         :: riak_pb_ts_codec:tscolumnname(),
             clause           :: function(),
             is_valid         :: true | {error, [any()]},
  -          finaliser        :: function()
  +          finaliser        :: [function()]
            }).
   
   %%
  
positive.code:                                 initial_state    = undefined,
                                  col_return_types = ColTypes1,
                                  clause           = Fn,
                                  is_valid         = IsValid1,
                                  finaliser        = fun(X) -> X end };
          Initial_state ->
              {ColTypes2, IsValid2, Compiled_arg1} =
                  compile_select_col_stateless(DDL, FnArg1),
  
negative.code:                         initial_state    = undefined,
                          col_return_types = ColTypes,
                          clause           = fun(Row, _) -> Fn(Row) end,
                          is_valid         = IsValid}.
  
  %% Returns a one arity fun which is stateless for example pulling a field from a
  %% row.
  