Fix formatting inconsistency.
Add missing XML documentation.
Do not raise exceptions in Dispose() method.