Actually, there was a lot of disagreement about noname. He was born in Panama City, not on base. On base is not the same, and even then there is no legal agreement.
I’m not certain but I don’t think “soil” is a primary condition in this.
It is the “in service to the USA” that makes it legit.
McNoName’s daddy, although working for a private company, was “in service to the USA” because he was also an intelligence asset reporting back to the State department.