Use Object.defineProperies as the IE8 detect

Also fix support comment.