Ruby expects the dylib to follow a file name convention for loading
Ensures any raised {NoSuchDependencyError} has its {NoSuchDependencyError#required_by} set. @yield