anchor.diff:                          initial_state    = undefined,
                           col_return_types = ColTypes,
                           clause           = fun(Row, _) -> Fn(Row) end,
  -                        is_valid         = IsValid,
  -                        finaliser        = fun(X) -> X end }.
  +                        is_valid         = IsValid}.
   
   %% Returns a one arity fun which is stateless for example pulling a field from a
   %% row.
  
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:                                 col_return_types = ColRet,
                                  clause           = SelectFn,
                                  is_valid         = IsValid3,
                                  finaliser        = [FinaliserFn] }
      end;
  compile_select_col(DDL, Select) ->
      {ColTypes, IsValid, Fn} = compile_select_col_stateless(DDL, Select),
  