anchor.diff:  	t_bad_update/1,
   
           %% new in OTP 21
  -        t_reused_key_variable/1
  +        t_reused_key_variable/1,
  +
  +        %% new in OTP 22
  +        t_mixed_clause/1
       ]).
   
   suite() -> [].
  
positive.code:         t_bad_update,
  
          %% new in OTP 21
          t_reused_key_variable
      ].
  
  groups() -> [].
  
negative.code:             ok
      end.
  
  t_mixed_clause(_Config) ->
      put(fool_inliner, x),
      K = get(fool_inliner),
      {42,100} = case #{K=>42,y=>100} of
                     #{x:=X,y:=Y} ->
                         {X,Y}
                 end,
      nomatch = case #{K=>42,y=>100} of
                    #{x:=X,y:=0} ->
                        {X,Y};
                    #{} ->
                        nomatch
                end,
      ok.
  
  %% aux
  
  rand_terms(0) -> [];
  