Sleep can be Useful. Sleep requires Calm. Calm is related to Emotion. 
Assembly is related to Factory. Factory is related to Smoke. Smoke is related to Gray. Gray is related to Shade. 
Useful <--HasProperty-- Sleep --HasPrerequisite--> Calm <--RelatedTo--> Emotion 
Assembly <--RelatedTo--> Factory <--RelatedTo--> Smoke <--RelatedTo--> Gray <--RelatedTo--> Shade 