Changed the set intersection back.  Why I can't write normal code beats me.