fix non-equal length comparisons, fixes #8 (thanks simple-check!)