Refactor hints; no need to guard against no rect.
Refactor hints; no need to guard against no rect.

- The check for whether a rect is defined is only used in one of the
  three cases.  So we don't need it.
- Also, better veriable name.

philc/vimium,smblott-github/vimium,poacher2k/vimium,gdh1995/vimium,poacher2k/vimium,mrmr1993/vimium,smblott-github/vimium,willsALMANJ/vimium,willsALMANJ/vimium,decaffeinate-examples/vimium,mrmr1993/vimium,gdh1995/vimium,philc/vimium,philc/vimium,gdh1995/vimium,willsALMANJ/vimium,mrmr1993/vimium,decaffeinate-examples/vimium,decaffeinate-examples/vimium,poacher2k/vimium,smblott-github/vimium