fixed clone() on IE etc, all unit tests pass on IE now