Added documentation comments.