Well Genius, it does almost all I want - in a small, efficient and
reliable package.
Only two more things I want at present :-
1. That Composer should leave php scripts intact - at present it
removes them.
2. That Junk mail filtering should have a way of removing little used
words from training.dat - like K9. Much junk mail contains rubbish just
to bloat training.dat.