Make a distinction between file and module body in stacktraces
Functions defined inside quote(location: :keep) retain the source stacktrace
Get rid of a minor compile-time warning