,     Mail::Lite

     .

   :
1)  
         :
    *	             (Chain)
    *	   `.'
2)  match:
               

       :
	<>: <>
    <> -- 'body',      email.
    <> -- ,    ,  :
	* :    regexp'.
	* :     (  'AND' )
	*    : 'or', 'and',  'not':       .   'or'  'and'     .

      , : 
    match:
	body:
	    - or: 
		- not: 'seriously'
		- 'hello'
      "  hello    seriously'

3)  processors:
        .
       :
	1) filter --   
	      filters --  :   --
	    *  (  s/$//g)
	    *     (  s/$/$/g)

	  : #    .
	    - processor: filter
	      filters:
		- '(?s).*New object created:'
		- '(?s)Thank [yY]ou.*'
	2) regexp --     hash
	      regexps --  :
	      -- regexp,         
	        <  >=~<  >, 
		 <>  'body',     
		 <  > $1 ,          $1,     - $2

	3) split --       separator'.
	    begin: (regexp) --    regexp' (  )     
	    end: (regexp) --    regexp' ()     
	    separator: (regexp)      
	    emulate: 1|0 --     .  1 --        .
	4) chain --   ,   split       :
	    _<  >.*
