fix: preserve setters when wrapping XMLHttpRequest

change suggested by @tbosch (thx!)

Closes #17