Hypothesis is a type of Concept. Rule is a type of Concept. Rule is related to Code. 
Party is a type of Celebrate. Celebrate is a synonym of Mark. Mark is related to Fail. Fail is related to Test. 
Hypothesis --IsA--> Concept <--IsA-- Rule <--RelatedTo--> Code 
Party --IsA--> Celebrate <--Synonym--> Mark <--RelatedTo--> Fail <--RelatedTo--> Test 