CLCS

Restrictions on Examining a Pathname Device Component

The device might be a string, :wild, :unspecific, or nil.

Note that :wild might result from an attempt to read_1 the pathname component, even though portable programs are restricted from writing_1 such a component value; see Restrictions on Wildcard Pathnames and Restrictions on Constructing Pathnames.