This commit was SVN r6889.
avoid #include confusion. This commit was SVN r6839.
This commit was SVN r6836.