Added header documentation.