Creating an Express Form programmatically, can't figure out how to declare "Author" type attribute

I’m trying to define an Express Form in code (Programmatically) and I’m trying to use ->addAttributeKeyControl() for adding the Author Core Property.

I cannot find out how on earth I can do this programmatically, these permutations fail for me:

addAttributeKeyControl(‘uid’)
addAttributeKeyControl(‘uID’)
addAttributeKeyControl(‘author’)

This is completely undocumented and I cannot find anywhere on the internet how on earth this is supposed to be done, and when I read the API options I can’t figure it out from there either. HOW do I add Author to this?!?!?

Isn’t author automatically recorded as the userID of the authenticated user who made the entry?

Well yes, but I’m trying to add this to Forms though, one for Edit, one for View, which are not added to Forms by default. Which is where it’s unclear how I add “Author” to said Forms programmatically.