Implementing `IFn` on records seems to be a common idiom, perhaps common enough to have hard-coded support for it in SCI's defrecord support. See: https://github.com/babashka/babashka/issues/1386