Trait for things that can be created on a Heap producing a Value.
Note, this trait does not represent Starlark types.
For example, this trait is implemented for char,
but there’s no Starlark type for char, this trait
is implemented for char to construct Starlark str.