Way is a type of Share. Share is related to Agree. 
Solid is the opposite of Soup. you are likely to find Bean in/at/on Soup. 
Way --IsA--> Share <--RelatedTo--> Agree 
Solid <--Antonym--> Soup <--AtLocation-- Bean 