Fixed IE error when the delete operator was throwing for certain objects.
clone doesn't attempt to clone undefined (?!) keys [fixes #2529363].