Literal type checkextend method to extend a preexisting
list schema.NonNA() modifier — rejects any value that
contains at least one NA.Between(min, max) — closed-interval numeric
range constraint.Matches(pattern) — PCRE regex-constrained string
type.NonEmpty() modifier — rejects zero-length
vectors, lists, and zero-row data frames.