Better.
Make sure we call handleCursor even if the cursor exists if it doesn't
have symbolLength. It might be a "fake" cursor with only a reference in
it.