Sleep is a different concept from Rest. Blow is a type of Rest. 
Vanish is a synonym of Fly. Fly is related to Do. 
Sleep <--DistinctFrom--> Rest <--IsA-- Blow 
Vanish <--Synonym--> Fly <--RelatedTo--> Do 