library dependencies can now be replaced by module dependencies