Sleep requires Comfortable. Comfortable is related to Home. Home is related to Nest. 
Pipe is a type of Play. 
Sleep --HasPrerequisite--> Comfortable <--RelatedTo--> Home <--RelatedTo--> Nest 
Play <--IsA-- Pipe 