@davidchambers refactored .parents and .closest to use internal function (which I realized I never moved to the bottom of the file, whoops). As well as added early termination for .closest. If you can think of a better way to compare them, lemme know. Using select() failed the tests.