Is there Any particular reason to use named function Map.get/3 as anonymous function as &Map.get(&1, key)?
Map.get/3
&Map.get(&1, key)