Fix Maps.extend (discussed in #1138)

There is no need to iterate over the object we're extending. This caused the following error in FF:
> TypeError: CSS2Properties doesn't have an indexed property setter. maps.js:127