Don't mix boolean operator types
use File.symlink
we alway pass pathnames
rescue specific exceptions
move make_relative_symlink error handling into keg and adjust callers
use actual keg name
src is already absolute
wip