Fixed Issue #4 (and learned about hashCode()).