Added documentation comments (summaries only).
Implemented unit tests for Map.update.