A number of changes and additions to my common library.