Typo.
Fixed tests.
Added a failing test case.
We shouldn't add same duplicate multiple times.
Style.
Version bump.