| 
					
				 | 
			
			
				@@ -18,7 +18,6 @@ namespace System.Reactive.Subjects 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private SubjectDisposable[] _observers; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private Exception _exception; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        private static readonly SubjectDisposable[] Empty = new SubjectDisposable[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private static readonly SubjectDisposable[] Terminated = new SubjectDisposable[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         private static readonly SubjectDisposable[] Disposed = new SubjectDisposable[0]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -31,7 +30,7 @@ namespace System.Reactive.Subjects 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         /// </summary> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         public Subject() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Volatile.Write(ref _observers, Empty); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            Volatile.Write(ref _observers, Array.Empty<SubjectDisposable>()); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         #endregion 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -229,7 +228,7 @@ namespace System.Reactive.Subjects 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 var b = default(SubjectDisposable[]); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 if (n == 1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    b = Empty; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    b = Array.Empty<SubjectDisposable>(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 { 
			 |