anchor.diff:      
                              
   minmax_push( X
  -           , #stream_minmax{ min = Min
  -                           , max = Max })
  +           , #stream_minmax{ min = Min, max = Max })
           when X < Min  ->
       #stream_minmax{ min = X, max = Max };
           
           
   minmax_push( X
  -           , #stream_minmax{ min = Min
  -                           , max = Max })
  +           , #stream_minmax{ min = Min, max = Max })
           when X > Max  ->
       #stream_minmax{ min = Min, max = X };
           
  
positive.code: minmax_values( #stream_minmax{ min = Min, max = Max } ) ->                       
      {Min, Max}.
      
      
  %%%%% ------------------------------------------------------- %%%%%
  
  
  
negative.code:                                  , data = Data }) ->    
      { N, maps:to_list(Data) }.
      
  