This commit was manufactured by cvs2svn to create branch 'mplbook'.
DMC and various other fixes
protect fixes
if_/bind refactoring
Borland fixes