This commit was manufactured by cvs2svn to create branch 'RC_1_33_0'.
fixed broken links
*** empty log message ***
*** empty log message ***
added test for extension mechanism
added discussion on extension mechanism
added remove_const to parameters to avoid common instantiations errors
simplified metafunctions interface
*** empty log message ***
*** empty log message ***
Re-enable broken compiler workarounds (they cause regressions if not present).
*** empty log message ***
Changed - output statement at end of example.  cout << a << b << c; does
          NOT guarantee left to right evaluation.
More cleanups