Deep internal refactoring related to [de]serialization and writing new request and data classes without overhead (automatic snake_case naming, automatic form file uploading, types like IntegerOrString and InputFileOrString).
Existing (old) request and data classes should remain, but feel free to open PR or issue when you find something missed.