Worth noting that this disqualifies the theoretical string type for use with filesystem paths, environment variables, and process arguments.
string