Add Map prototype