don't allow incomplete selectors

the empty selector ("") is still allowed, while "a,", "," and ",a"
aren't permitted anymore
0.4.1