A warning means the compiler made its best effort to understand your intentions, and while the code will load run -
- the operation may not be what you expect - due to some misinterpretation.
Think of it like “My car is in the garage”
Is that in your garage (parking shed), or at the local gas station?
The compiler couldn’t tell which one.