Symbolic links are different in bash!
-e to -h, that explains why its wonky!