A little boy in a yellow shirt and a blue hat sits on the dock.
the boy looks at the water
Sitting at the dock does not imply that the boy looks at the water. The boy could be looking at something else.
exists e1 s1 s2 s3 x1 x2 x3 x4 x5.(n_dock(x5) & on(e1,x5) & Actor(e1,x1) & v_sit(e1) & subset_of(x4,x1) & n_hat(x4) & a_blue(s3) & Theme(s3,x4) & subset_of(x2,x1) & in(x2,x3) & n_shirt(x3) & a_yellow(s2) & Theme(s2,x3) & n_boy(x2) & a_little(s1) & Theme(s1,x2))
exists e1 x1 x2.(n_water(x2) & n_boy(x1) & at(e1,x2) & Actor(e1,x1) & v_look(e1))