allow `wait_for` to take in multiple selectors, fixes issue #48