Observed Behavior:
The value property of the VariableValueDto.ftl is declared as an object. However, in openAPI object is apparently not the super type. All primitive types are orthogonal. This would mean users can only supply a {someVar: 4} type of JSON object as a value for that property. However, I believe it should also be possible to supply a string or number there.
Expected Behavior:
A user can supply any type of value for that property.
Hints:
OpenAPI has a built in AnyValue property. This requires us to adapt the macro, unfortunately.