calling make_memory_range with an rvalue range will not compile because it is unsafe