I added another function below, peparse_get_valid_pe_image_va that can and should be used in full init. It does make sense to have this function because win-guid can't do a full-init, it is the step that would allow to elevate from partial init to full init. And this is exactly how getGUID.cpp does it too.