# Functions

DeepUnknown creates a value given an arbitrary type with a default value of Unknown for all its primitives.
UnknownToNull replaces all unknown values in a deep structure with null.
ValueToType transforms a value along a new type and returns a new value conforming to the given type.