From: Christoph Kuenkel <ckl at uwbln.uucp>
...
Unfortunately, csh doesn't get it right since it does not evaluate
$path to lookup the file to be sourced (at least on my SysV based
...
absolutely true. a quick hack to get it right would be
source `which script-file-name`