Passing is a type of Movement. one thing you do when you Dancing is Movement. Dancing requires Rhythm. 
Running is related to Elect. Elect is related to New. New is a different concept from Used. 
Passing --IsA--> Movement <--HasSubevent-- Dancing --HasPrerequisite--> Rhythm 
Running <--RelatedTo--> Elect <--RelatedTo--> New <--DistinctFrom--> Used 