As the user types out the name of a variable, each subset of the final name ends up added as a variable name and then becomes available indefinitely in autocomplete. This is likely due to some combination of the update logic and the logic for when an identifier is considered to be something being added versus something that should exist already.
As the user types out the name of a variable, each subset of the final name ends up added as a variable name and then becomes available indefinitely in autocomplete. This is likely due to some combination of the update logic and the logic for when an identifier is considered to be something being added versus something that should exist already.