This makes me very happy - all will be well now, after these fixes / finds! yay!