Added support for map literals with initial values and mooved printing logic to the runtime side