Feature primitives and the syntax of specificity