anchor.diff:  %% @author Marc Worrell <marc@worrell.nl>
   %% @copyright 2010 Marc Worrell
  -%% @doc 'random' filter, return a random element of a list
  +%% @doc 'random' filter, return a random element/elements of a list
   
  -%% Copyright 2010 Marc Worrell
  +%% Copyright 2010-2011 Marc Worrell, Konstantin Nikiforov
   %%
   %% Licensed under the Apache License, Version 2.0 (the "License");
   %% you may not use this file except in compliance with the License.
  
positive.code:     hd(lists:nthtail(M-1, In));
  random(In, Context) ->
      random(erlydtl_runtime:to_list(In, Context), Context).
  
negative.code: %% limitations under the License.
  
  -module(filter_random).
  -export([random/2, random/3]).
  
  
  %% @doc Get random element from list.
  random([], _Context) ->
      undefined;
  random(undefined, _Context) ->
  