## Description
For function creation and editing activities, record the argument types and the return type of the involved function. The instruments already exists to record these activities (per T340160, T340779); it is likely possible to add this type info to the existing instruments.
This is motivated in part by our need to answer questions like the following: //How frequently are new types used by the community and what are the most common use cases?//
Note: if we choose to create a new DB table that records the argument and return types for each function, for T355637, this task wouldn't be needed.
**Desired behavior/Acceptance criteria**
* [ ] The type info is recorded accurately and reliably, and shows up in the Wikifunctions_ui table in the data lake.
---
## Completion checklist
* [ ] Before closing this task, review one by one the checklist available here: https://www.mediawiki.org/wiki/Abstract_Wikipedia_team/Definition_of_Done#Front-end_Task/Bug_Completion_Checklist