I might be confused. After this line has executed is `f` a function or an object?

If it's a function then, yeah, `constructor` would be good. Otherwise I would say `record`.