| 
                  | NP V NP |  
                     | example | "Claire colors the picture." |  
                     | syntax | Agent  V  Patient |  
                     | semantics | path_rel(start(E), Initial_State, Patient, ch_of_state, prep)
                        path_rel(result(E), Result, Patient, ch_of_state, prep)
                        cause(Agent, E)
                        apply_material(during(E), Material, Patient)
                        covered(result(E), Material, Patient) |  
                  | NP V NP ADJP |  
                     | example | "Claire colors the picture red." |  
                     | syntax | Agent  V  Patient  Result |  
                     | semantics | path_rel(start(E), Initial_State, Patient, ch_of_state, prep)
                        path_rel(result(E), Result, Patient, ch_of_state, prep)
                        cause(Agent, E)
                        apply_material(during(E), Material, Patient)
                        covered(result(E), Material, Patient) |  
                  | NP V NP PP.result |  
                     | example | "Claire painted the wall into a splotchy mess." |  
                     | syntax | Agent  V  Patient  {to into}  Result  [+state] |  
                     | semantics | path_rel(start(E), Initial_State, Patient, ch_of_state, prep)
                        path_rel(result(E), Result, Patient, ch_of_state, prep)
                        cause(Agent, E)
                        apply_material(during(E), Material, Patient)
                        covered(result(E), Material, Patient) |  |