I was thinking that the difference operator for sets might be implemented in C, so it might be faster than doing it here. I also think it makes it clearer, personally.