fix requiring shell abstract through a symlink