So, even after 5 different previews, I still botched my first question post...
Item 1. of what I am seeking should read:
1. A plain english description of what the section of code from "twos_comp = ..." to "return (retval)" is doing, step by step.
Try as I might, I cannot fight my way to understanding of this last section.