Top is a type of Toy. Top is related to Cream. Cream is a type of Modify. Modify is a synonym of Adapt. 
Button can be used for Pin. Pin can be Straight. 
Toy <--IsA-- Top <--RelatedTo--> Cream --IsA--> Modify <--Synonym--> Adapt 
Button --UsedFor--> Pin --HasProperty--> Straight 