In the new version, we focus on one subevent as being the cause of another.
something an agent does (e.g., do(e 2 , Agent)) causes a state change or another event (e.g., motion(e 3 , Theme)), which would be indicated with cause(e 2 , e 3 ).