Creates the shape that synchronously converts the input value.
The input value.
The output value.
The callback that converts the input value. Throw a ValidationError to notify that the conversion cannot be successfully completed.
Creates the shape that synchronously converts the input value.