the first argument of `record-of?` is not necessarily a record, but an o...

...bject of any type