public IObservableWithTask <DocumentChangeNotification> ForDocumentsOfType(Type type) { if (type == null) { throw new ArgumentNullException("type"); } var typeName = Conventions.FindClrTypeName(type); return(ForDocumentsOfType(typeName)); }