Great hammer of Thor, that is poewfrully helpful! AFAICT you've coreved all the bases with this answer!