anchor.diff:  
   	%% Specific Map BIFs
   	t_bif_map_get,t_bif_map_find,t_bif_map_is_key,
  -	t_bif_map_keys,t_bif_map_new,t_bif_map_put,
  -	t_bif_map_remove,t_bif_map_values,
  +	t_bif_map_keys, t_bif_map_merge, t_bif_map_new,
  +	t_bif_map_put,
  +	t_bif_map_remove, t_bif_map_update,
  +	t_bif_map_values,
   	t_bif_map_to_list, t_bif_map_from_list,
   
   	%% erlang
  
positive.code:     false = maps:is_key("h", M1),
      false = maps:is_key("hello", M1),
      false = maps:is_key(atom, M1),
  
      false = maps:is_key("hi", maps:remove("hi", M1)),
      true  = maps:is_key("hi", M1),
      true  = maps:is_key(1, maps:put(1, "number", M1)),
      false = maps:is_key(1.0, maps:put(1, "number", M1)),
      ok.
  
  t_bif_map_keys(Config) when is_list(Config) ->
  
negative.code:      ok.
  
  t_bif_map_remove(Config) when is_list(Config) ->
      0  = erlang:map_size(maps:remove(some_key, #{})),
  
      M0 = #{ "hi" => "hello", int => 3, <<"key">> => <<"value">>,
  	4 => number, 18446744073709551629 => wat},
  
  