Map this'ified
Map prototype'ified