Abstracted SelectorGuide