I ran the sep.extractor() example from the tutorial with the parameter clean=False, and it consistently returned 77 targets. However, when I set clean=True, the first run returned 68 targets, but upon repeated runs, it returned 69 targets. Is this behavior normal? Why does this variation occur?