Primitive Types Reader
Creates a new PrimitiveTypesReader with the given raw string reader.
Parameters
raw Reader
a Function that takes the name of an environment variable and returns its raw string value, or null if the variable is not set