It was proposed long ago that we just flush all the specific type specifiers and just go with Typep. A few pre-existing ones were then added back in for compatibility with existing Lisps and existing Lispers. Another ugly compromise, I guess. A similar situation prevails in SETF, where a couple of old favorites were retained, even though they are now redundant. -- Scott