anchor.diff:                              {A1Int, NewCtx1Int} =
                                   fold(Format, State, FType, Fun, NewCtx, Lvl + 1,
                                       A),
  -                            case lists:prefix("select ", A1Int) of
  -                                true ->
  +                            case A of
  +                                {select, _} ->
                                       {lists:append(
                                           ["(", A1Int, ")"]), NewCtx1Int};
                                   _ ->
  
positive.code:               end,
      RT = {case Format of
                true ->
                    lists:append(
                        [A1, " ", format_keyword(
                            "between "), B1, " ", format_keyword("and "), C1]);
                _ -> lists:append([A1, " between ", B1, " and ", C1])
            end, NewCtx4},
      ?debugFmt(?MODULE_STRING ++ ":fold ===>~n RT: ~p~n", [RT]),
  
negative.code: % Allowed values: init_cap, lower,upper
  % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  
  format_keyword(Keyword)
      when is_atom(Keyword) ->
      format_keyword(atom_to_list(Keyword));
  format_keyword(Keyword)
      when is_binary(Keyword) ->
      format_keyword(binary_to_list(Keyword));
  format_keyword(Keyword) ->
      case ?CASE_KEYWORD of
          lower -> Keyword;
          upper -> string:uppercase(Keyword);
          _ -> format_init_cap(Keyword, [], [])
      end.
  
  % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  % Formatting operators.
  