Allow a key if it's different from last input key
Make it an option, not a default
Merge pull request #12 from Genki-S/allow_key_if_different_from_previous_key

Allow a key if it's different from last input key