| 
                  | NP V NP |  
                     | example | "The jeweler decorated the ring." |  
                     | syntax | Agent  V  Destination |  
                     | semantics | path_rel(start(E), Initial_State, Theme, ch_of_state, prep)
                        path_rel(result(E), Result, Theme, ch_of_state, prep)
                        created_image(result(E), Theme)
                        location(end(E), Theme, Destination)
                        cause(Agent, E) |  
                  | NP V NP PP.theme |  
                     | example | "The jeweler decorated the ring with the name." |  
                     | syntax | Agent  V  Destination  {with}  Theme |  
                     | semantics | path_rel(start(E), Initial_State, Theme, ch_of_state, prep)
                        path_rel(result(E), Result, Theme, ch_of_state, prep)
                        created_image(result(E), Theme)
                        location(end(E), Theme, Destination)
                        cause(Agent, E) |  |