Added a {MAP} macro