Test that it throws an exception when trying to access a map element that doesn't exist
Allows adding entries to maps using the [] operators
Allows altering map entries via [] operators.

Altered number conversion a bit.