Do not deduplicate roots in FindRoots() method.
Do not deduplicate roots in FindRoots() method.

We should not filter out duplicate roots here, as then it becomes harder to map
from the returned roots to the tuple elements. This is mostly a theoretical
concern, as it is unlikely that we will have duplicate roots.
