`(clojure.set/rename-keys r {:sourcefile :file :sourceline :line})`

then I don't know if it's necessary to have a separate function for this