Add changes from other pyutils.  Someday I will need to rename this project.