Improvements to optional-to-Any coercion warning.
Don't explicitly desguar types when it is not needed and/or results in
worse types displayed in diagnostics.
Tweak the warning messages to use "this warning" rather than "the
warning".
Addresses feedback from Jordan on commit 401ca2453284a990b59bef2e649dcedef05a2b00.
(cherry picked from commit d8135798ebf95fa3d386b5064562fa894f075df7)