Fixed issue #12 

Making sure that `initMouseEvent`'s 15th argument implements EventTarget, as discussed in issue #12.