which was broken because I was treating the 3rd and 4th args to `image.Rect` as width and height rather than end coords.