made ln commands have the -n option to not-derefence not even directories