allow explicit events on tagNames as well as IDs. Fix bug with interpret where it wasn't checking explicit events. Add some additional logic in registering and handling events when the object is the window.