Set<Tv>::contains(Tv k) checks for value existence, not key
Merge pull request #112 from ClaudiuC/set_contains

Set<Tv>::contains() checks for value existence, not key