Returns a plain R vector representation of x, for which is.vector()
is TRUE: an atomic vector for scalar-backed classes, or a named list
of coerced properties for compound classes. A list is coerced elementwise,
so a mixed structure of S7 objects and plain values converts in one call.