Insertion of version 2.2, from the former CVS repo