anchor.diff:  new_binary(#erlv8_fun_invocation{ vm = VM, is_construct_call = ICC }, [List]) when is_list(List) ->
   	case ICC of
   		true ->
  -			{throw, {error, "binary() can't be used a constructor"}};
  +			{throw, {error, "binary() can't be used as a constructor"}};
   		false ->
   			erlv8_extern:extern(VM, list_to_binary(List))
   	end.
  
positive.code: new_atom(#erlv8_fun_invocation{ vm = VM, is_construct_call = ICC }, [Atom]) when is_list(Atom) ->
  	case ICC of
  		true ->
  			{throw, {error, "atom() can't be used a constructor"}};
  		false ->
  			erlv8_extern:extern(VM, list_to_atom(Atom))
  	end.
  
negative.code: new_binary(#erlv8_fun_invocation{ vm = VM, is_construct_call = ICC }, [#erlv8_array{}=Array]) ->
  	case ICC of
  		true ->
  			{throw, {error, "binary() can't be used as a constructor"}};
  		false ->
  			erlv8_extern:extern(VM, list_to_binary(Array:list()))
  	end;
  