you are likely to find Sugar in/at/on Jar. Sugar is related to Sand. 
Implement is a type of Device. Implementation is derived from Implement. 
Jar <--AtLocation-- Sugar <--RelatedTo--> Sand 
Device <--IsA-- Implement <--DerivedFrom-- Implementation 