removed Taggable dependency, give $doc by reference to event, fixed IndexNodeEvent