Compose is a type of Constitute. Score is a type of Compose. Have is a type of Score. Have is related to Lip. 
Colony is related to Group. Group is related to Support. Person wants (to) Support. Person wants (to) Elegant. 
Constitute <--IsA-- Compose <--IsA-- Score <--IsA-- Have <--RelatedTo--> Lip 
Colony <--RelatedTo--> Group <--RelatedTo--> Support <--Desires-- Person --Desires--> Elegant 