Lead can be Soft. Lead is related to Point. Point is a synonym of Target. Target is related to Customer. 
Implement is a type of Use. 
Soft <--HasProperty-- Lead <--RelatedTo--> Point <--Synonym--> Target <--RelatedTo--> Customer 
Implement --IsA--> Use 