Do not change properties in bbox directly

It is reported in #106 that IE throws if attempting to change properties
on the value returned from getBBox(). Almost certainly these properties
are frozen. This change copies the properties from bbox to a new
unfrozen object.