Validates data passed in against a validation definition config.
Flattens objects
Transforms origin obj to new object and validates types.
JSON to CSV conversion tool.