anchor.diff:    Terminators;
   
   handle_terminator({ E, Line }, _) when
  +    E == 'end';
       E == ')';
       E == ']';
       E == '}';
  
positive.code: handle_terminator(_, Terminators) ->
    Terminators.
  
  terminator('(')  -> ')';
  terminator('[')  -> ']';
  terminator('{')  -> '}';
  terminator('<<') -> '>>'.
  
  % Keywords check
  keyword(Line, do_identifier, fn, Tokens) ->
    [{ do_identifier, Line, fn }|Tokens];
  
  keyword(Line, paren_identifier, fn, Tokens) ->
    [{ 'fn_paren', Line }|Tokens];
  
  
negative.code:   [New|Terminators];
  
  handle_terminator({ E, _ }, [{ S, _ }|Terminators]) when
      S == 'do', E == 'end';
      S == 'fn', E == 'end';
      S == '(',  E == ')';
      S == '[',  E == ']';
      S == '{',  E == '}';
  