Add methods with update selectors
diff --git a/component-dsl/src/main/java/org/apache/aries/component/dsl/OSGi.java b/component-dsl/src/main/java/org/apache/aries/component/dsl/OSGi.java
index fc6597c..4ba192b 100644
--- a/component-dsl/src/main/java/org/apache/aries/component/dsl/OSGi.java
+++ b/component-dsl/src/main/java/org/apache/aries/component/dsl/OSGi.java
@@ -574,6 +574,24 @@
 			(__, csr) -> onModified.test(csr));
 	}
 
+	static <T> OSGi<UpdateTuple<CachingServiceReference<T>>> serviceReferencesUpdatable(
+		Class<T> clazz) {
+
+		return new ServiceReferenceOSGi<>(null, clazz);
+	}
+
+	static OSGi<UpdateTuple<CachingServiceReference<Object>>> serviceReferencesUpdatable(
+		String filterString) {
+
+		return new ServiceReferenceOSGi<>(filterString, null);
+	}
+
+	static <T> OSGi<UpdateTuple<CachingServiceReference<T>>> serviceReferencesUpdatable(
+		Class<T> clazz, String filterString) {
+
+		return new ServiceReferenceOSGi<>(filterString, clazz);
+	}
+
 	static <T> OSGi<T> services(Class<T> clazz) {
 		return services(clazz, null);
 	}