Hi Mike, I'm trying to understand all these edits in `pysrc/Image.cpp` but I can't find a summary of the changes or their purpose here or any part of the writeup for this PR.  If I've missed this, I apologise, but could you summarize these?