It's hard to keep in mind just how many atoms there are even in something that is only a gram. Even if the impurities are 1 in 10^15, if you have 10^21 atoms, you'll have a million atoms of the impurity. Detection gets better and better as time goes on, we're going to keep learning a lot of interesting things.