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.