Updated my "Internal" struct to be called "internalVars" for clarity and because internal (with a lower case i) is a Swift keyword, so this could be confusing.