Added header_comments and block_comments for better documentation.