This really avoids adding unwanted private shared objects or others that are only meaningful at runtime and not for linking.