This will be used to parse and validate their parameters.
This first step just generates the TransformFunction enum, but more will follow.