If everything must start with `new UiSelector()` then I'm not sure why it's required?