Extra checks for various assignments.

This ensures that ruby-lint at least doesn't crap out when parsing Slop code.

This fixes #22.

Signed-off-by: Yorick Peterse <yorickpeterse@gmail.com>