This seems like it should be easy, but I'm stumped. I'd like to take something like the User( ).Email function and collect that into a new record of a SharePoint list. That record is the 'Person or Group' data type and is expecting a 'record' data type. User( ).Email is text so that doesn't do.
Closest I got to it is this:
Collect(SPList, {Email: User( )})
User( ) is a record, but clearly not what SharePoint is expecting because it fails to collect anything:

Collect works for all my other fields so I know it's at least passing information along. Anyone deal with this?
I have been able to make a form and collect from a form field, but I'm trying to avoid making users unnecessarily have to fill out and select their email.