Issue 3 - done
Merge pull request #4 from unixod/feature/3-make_unique-implementation

Issue #3 - done