Prefer load-file-name over buffer-file-name

Fixes #1