merge readlink variants