Added documentation for ArgumentException, InvalidOperationException, and NotImplementedException