a selector parser.