clone of svn://svn.code.sf.net/p/samurai/code/trunk to add fixes & enhancements used for training.