updated Purify again with a version that has all three outstanding PR's merged in it