realpath is implemented as a syscall. This is not really required but it was the easiest way to get it working as there is already path canonicalization at kernel level.
As the number of libraries is increasing, root directory starts to expand. This adds better organization for libraries