Make DependencyOnlyFilter accept multiple scopes, and make selectVersionForAll in GraphWorkspace return a modified boolean to help determine if the call made any changes to the workspace.