| 
                  | NP V NP.location |  
                     | example | "The bells ringers switched places." |  
                     | syntax | Theme <+plural>  V  Location |  
                     | semantics | path_rel(start(E), Source_i, Theme_i, ch_of_loc, prep)
                        path_rel(end(E), Goal_j, Theme_j, ch_of_loc, prep)
                        path_rel(start(E), Source_j, Theme_j, ch_of_loc, prep)
                        path_rel(end(E), Goal_i, Theme_i, ch_of_loc, prep)
                        transfer(during(E), Theme)
                        transfer(during(E), Co-Theme)
                        equals(Source_i, Location_i)
                        equals(Goal_j, Location_j)
                        equals(Source_j, Location_i)
                        equals(Goal_i, Location_j) |  
                        | force dynamics | s-placeholder s-placeholder s-placeholder  FD Representation |  
                  | NP V NP PP.co-theme |  
                     | example | "One bell ringer swapped places with another." |  
                     | syntax | Theme  V  Location  {with}  Co-Theme |  
                     | semantics | path_rel(start(E), Source_i, Theme, ch_of_loc, prep)
                        path_rel(end(E), Goal_j, Theme, ch_of_loc, prep)
                        path_rel(start(E), Source_j, Co-Theme, ch_of_loc, prep)
                        path_rel(end(E), Goal_j, Co-Theme, ch_of_loc, prep)
                        transfer(during(E), Theme)
                        transfer(during(E), Co-Theme)
                        equals(Source_i, Location_i)
                        equals(Goal_j, Location_j)
                        equals(Source_j, Location_i)
                        equals(Goal_i, Location_j) |  
                        | force dynamics | s-placeholder s-placeholder s-placeholder  FD Representation |  |