We should provide some `current-source-file-name` function which macros can use to find get the name of the source file in which they were invoked.